Skip to content
Instagram DM Website Widget

Instagram DM chat button, built into your website widget

Give visitors a clear doorway from the page they’re on to your Instagram DMs — an Instagram DM row in your widget, with a description or reply-time line you choose. Flidu opens the door; the conversation continues in Instagram.

Instagram DM button for your website widget
Set up with your Instagram handle
Description or reply-time line you choose
Opens the real Instagram app or site
Start Free · No Credit Card · Configure Before Publishing
Brightside StudioGet in touch
WhatsAppChat with us instantly
Instagram DMTypically replies in minutes
MessengerMessage us on Messenger
Telegram
TelegramChat on Telegram
Find Us / MapsGet directions
Powered byFlidu
Reply time you chooseShown under the channel title
instagram.com/brightside
Opens the real InstagramThe visitor writes the DM there
The Channel

What is Flidu’s Instagram DM website widget?

It’s an Instagram DM entry point inside your Flidu website widget — a visitor-facing contact option you configure from the dashboard and place beside your other channels. Visitors keep their context on your page, see how fast you usually reply, then continue in the real Instagram app or site.

Meet Visitors Where They Browse
Many of your visitors already live in Instagram — give them a doorway to it.
Keep Instagram Beside Every Channel
One widget carries Instagram DM next to WhatsApp, forms, booking, and Ask AI.
Set A Realistic Reply Expectation
A “Typically replies…” line you choose, shown under the channel title.
Match The Hand-Off To Each Page
Different widgets can carry different titles, descriptions, and destinations.
See When Visitors Choose Instagram
Instagram DM clicks from the widget, on Website Widgets Starter and above.
The DM Doorway

From website interest to Instagram conversation

In the channel list, the visitor sees the Instagram DM option and the description or reply time you set — then one tap opens Instagram.

01Browsing Your Site
example.com/lookbook
A visitor gets curious on any page — the launcher waits quietly.
02Opens The Widget
WhatsApp
Instagram DM
Contact Form
Your channel list appears, in your order.
03Chooses Instagram DM
WhatsApp
Instagram DMTypically replies in minutes
Contact Form
Instagram DM sits beside your other channels, with your reply-time line under it.
04Continues In Instagram
instagram.com/brightside
The visitor writes their own DM in the real Instagram app or site — and your team replies there.
The DM happens in Instagram — not in Flidu.

The DM continues in Instagram. Flidu does not read or store the conversation.

Dashboard

Configure Instagram DM from the Flidu dashboard

Enter your Instagram handle once, shape the visitor-facing copy, choose the reply-time line, and save it as a draft before publishing.

Instagram DMReply to Instagram DMs
1Channel Title
Instagram DM
The label visitors see for this channel in the widget — rename it to anything, e.g. “Get in Touch”.
2Instagram handle *
brightside
3Description · optional
 
Visitor-facing helper text, up to 240 characters.
4Response Time
InstantlyMinutesAn hourA day
5Instagram opens a fresh DM — prefilled text isn’t supported by Instagram.
CancelPublish changesSave as Draft
6How It Looks
WhatsAppChat with us instantly
Instagram DMTypically replies in minutes
MessengerMessage us on Messenger
One row in your channel list. The Response Time line shows under the title when Description is empty.
Default Line
Instagram DM
Message us on Instagram
With no Description and Response Time set to Not shown, the row shows this line.
Rename The TitleStarter +
Message Sales on Instagram
Keep the default “Instagram DM” or match the title to the channel’s purpose — sales, partnerships, community.
1
Channel Title
How the option appears in the widget’s channel list. Renaming it is included from Starter.
2
Instagram Handle
Required — your handle, like @yourbusiness.
3
Description
Optional — the line under the channel title, up to 240 characters.
4
Response Time
Instantly, Minutes, An hour, or A day — shown under the title when Description is empty.
5
No-Prefill Notice
No prefilled DM text; Flidu says so plainly.
6
How It Looks
The Instagram DM row as visitors see it in the channel list.
Channel Title → the channel list
How the option appears among your widget’s channels.
Instagram DM
Message us on Instagram
Description → the line under the title
Your Description shows under the title. Leave it empty and the Response Time line shows instead.
Instagram DM
Slide into our DMs on Instagram and we’ll reply there.
Response Time

Set the right reply expectation before visitors open Instagram

A bare Instagram button promises nothing. The Instagram DM channel shows a reply-time line under its title in the widget — so visitors know what to expect, and you never create a false instant-response assumption.

InstantlyBest when someone is watching your Instagram inbox right now.
MinutesGreat during active business hours.
An HourA realistic promise for busy teams.
A DayHonest for solo owners and creators.

This is a display setting chosen by the widget owner. It is not synchronized with Instagram and does not represent live availability.

Response Time
Try it — the line under the title updates as you choose.
WhatsAppChat with us instantly
Instagram DMTypically replies in minutes
MessengerMessage us on Messenger
Great during active business hours.
Honest By Design

A clean Instagram hand-off, without pretending to prefill the DM

Instagram doesn’t support prefilled DM text in this hand-off — so Flidu doesn’t fake a message preview or promise a pre-written DM. Visitors get useful context on your website; then they write their own message in Instagram. That’s a platform boundary, presented honestly.

From the dashboard: “Instagram opens a fresh DM — prefilled text isn’t supported by Instagram.”
Flidu Prepares
Channel title in the widget list
Supporting description
Reply-time expectation line
One-tap link to your Instagram profile
Instagram Handles
Message composition
The conversation and replies
Message history
Notifications and follow-ups
No fake message box. No “your DM starts with…” preview. The visitor types their own words in Instagram.
Brightside StudioGet in touch
WhatsAppChat with us instantly
Instagram DMMessage us on Instagram
MessengerMessage us on Messenger
Telegram
TelegramChat on Telegram
Find Us / MapsGet directions
Leave a ReviewShare your experience
Contact FormWe’ll reply by email
FeedbackShare your thoughts
ResourcesGuides and downloads
Book AppointmentPick a time
Powered byFlidu
One Widget

Place Instagram DM beside every other way visitors can reach you

You choose the channel mix; visitors choose the contact method that suits them. Instagram DM doesn’t replace WhatsApp, Messenger, forms, or booking — it sits beside them in one cohesive widget instead of another floating button on your page.

Visitors Pick Their Door
Some DM, some fill a form, some book — the widget offers all of it in one place.
Ask AI Has Its Own Tab
Quick questions can get instant answers from Ask AI; Instagram DM is there when a visitor wants a person.
Separate Doors, Not A Merged Feed
Each channel opens its own destination — Flidu doesn’t merge messages from these platforms.
Account Constellation

Use more than one Instagram DM channel in the same widget

Businesses often run more than one public Instagram presence. On Business and above, a widget can carry separate live Instagram DM instances — each with its own title, destination, description or reply-time line, position, and enabled state. Visitors simply pick the right door; the DM happens in that Instagram account.

Message Sales On Instagram
@brightside.sales
Typically replies in minutes
Creator Partnerships
@brightside.creators
Typically replies in a day
One Flidu WidgetFour public Instagram doors
Message Sales On Instagram
Creator Partnerships
Customer Community
Regional Account
The visitor decides which destination to open. Flidu never assigns or routes incoming messages.
Customer Community
@brightside.community
Typically replies in an hour
Regional Account
@brightside.uk
Typically replies in a day
Free
Instagram DM is included as a basic channel, with the default predefined title.
Starter +
Rename the predefined Channel Title — like “Message Sales on Instagram”.
Business +
Run multiple live same-type Instagram DM instances and channel groups.

On lower plans, extra same-type instances stay as drafts — they’re not shown to visitors. Visitors never see plan or entitlement language in the widget.

Page Context

One website, multiple widgets, page-specific Instagram DM experiences

Create multiple widgets for the same website — on Website Widgets Starter and above — and give each page the Instagram doorway that matches its intent. The right title, the right description, the right destination — instead of one generic Instagram button everywhere.

example.com — Page-To-DM Map
Templates Page
Ask About Templates“Message our template team”@brightside
Agency Page
Agency Partnerships“Discuss an agency partnership”@brightside.agency
Careers Page
Careers on Instagram“Follow and message our hiring team”@brightside.careers
Community Page
Join the Community“Message our community team”@brightside.community
Pricing Page
Plans & Questions“Ask us about the right plan”@brightside

Filter analytics by widget from Website Widgets Starter, and see top pages and widget performance from Pro. After the visitor enters Instagram, Flidu doesn’t route, tag, or track the conversation.

Instagram DM Engagement
Last 7 Days
Instagram DM Clicks
96
Top Source Page
/lookbook
Clicks By Channel
Instagram DM
96
WhatsApp
88
Messenger
61
Contact Form
37
Engagement

Know when visitors choose Instagram DM

Track the visitor’s decision to open Instagram from the widget. On Website Widgets Starter and above, see Instagram DM clicks and how they stack up against WhatsApp, Messenger, Telegram, or your Contact Form. Pro adds top pages and widget performance, and Business adds a filter for a single channel. Analytics and Data Hub stay product-line specific.

Flidu measures widget engagement and outbound click intent. It cannot confirm whether a visitor sent a DM, received a reply, or completed an action inside Instagram.

Setups

Practical Instagram DM widget setups

Nine ways teams add an Instagram DM button to their website — each with its own title, reply expectation, and placement.

E-Commerce
Product Questions
Restock enquiries, sizing, and style advice — answered where shoppers already scroll.
In MinutesProduct pages
WhatsAppChat with us instantly
Product QuestionsTypically replies in minutes
Contact FormSend us a message
Creators
Collaborations
Sponsorships and media enquiries.
In A DayMedia kit page
Agencies
New Business
New-business enquiries and creator partnerships.
In An HourAgency page
Restaurants & Hospitality
Social Updates
Reservation questions and event enquiries.
In An Hour·Visit page
Beauty & Salons
Availability
Inspiration, availability, and consultations.
In Minutes·Booking page
Real Estate
Property Questions
Viewing enquiries and local updates.
In An Hour·Listing pages
Education
Admissions
Admissions questions, courses, and events.
In A Day·Admissions page
Events
Event Enquiries
Speakers, attendees, and sponsorships.
In An Hour·Event page
Community Brands
Join The Community
Membership, partnerships, and participation.
In A Day·Community page
Owner Controls

Instagram DM settings owners can control

What the channel supports today, in one view.

Channel Basics
Predefined Channel Title — “Instagram DM”
Starter+ title renaming
Instagram handle
Row Text
Optional Description
Response Time line — four choices
Description shows in place of Response Time
Placement & Order
Enable or disable the channel
Position in the channel list
Sits beside every other channel
Scale & Insight
Multiple instances from Business
Multiple widgets from Starter
Click analytics from Starter

Not part of this channel: welcome bubbles, prefilled DMs, live availability, agent lists or routing, Instagram account connection status, auto-replies, message templates, or Meta API controls.

The Difference

More than a basic Instagram button for your website

The value is the website-side experience before the hand-off — Instagram itself stays exactly as it is.

A Bare Instagram Icon Link
One generic destination
A bare icon with no label or purpose
No website context before the jump
No reply expectation
Isolated from your other contact options
The same button on every page
Flidu Instagram DM Channel
Channel row inside a complete website widget
Your own description, and a custom title from Starter
Displayed reply-time expectation
Works beside every other Flidu channel
Multiple instances from Business
Page-specific widgets from Starter
Click analytics from Starter
Good To Know

Good to know before adding Instagram DM

The Visitor Leaves For Instagram
The DM continues in the real Instagram app or site.
No Prefilled DM Text
Instagram doesn’t support it in this hand-off — Flidu says so honestly.
Reply Time Is Display Copy
Owner-configured wording, not live Instagram status.
Conversations Stay Private
Flidu doesn’t read or store Instagram conversations.
No Send Confirmation
Flidu can’t know whether the visitor completed or sent the DM.
Use A Monitored Account
Point the channel at a destination your team actively checks.
Keep Descriptions Specific
Match the copy to the page it serves. A Description shows in place of the reply-time line.
Be Realistic About Reply Times
Pick the wording that reflects how your team actually replies.
Instances Are Public Choices
Multiple Instagram DM channels are distinct destinations — not internal assignment.
Works Beside Ask AI
Let Ask AI answer instantly while Instagram DM handles the personal follow-up.
Visitors Never See Plan Language
The public widget stays clean — no upgrade or entitlement copy.
Not A Meta Business Suite Replacement
Flidu is the doorway — not a CRM, helpdesk, or Meta tool.
Instagram DM Channel

Questions, answered.

Start free and add an Instagram DM button to your website widget.

Website Widgets Instagram DM channelDescription or reply-time line you chooseOpens the real Instagram app or siteWorks beside every Flidu channelStart free, no credit card
What Is Flidu’s Instagram DM Channel?
It’s a Website Widgets channel that adds an Instagram DM button to your widget, with an optional description or a reply-time line under it. The DM itself happens in Instagram.
Is This An Instagram DM Chat Button For My Website?
Yes. It’s an Instagram DM button that lives inside your Flidu widget and opens your Instagram profile, where visitors message you.
Is This The Same As Embedding Instagram Chat?
No. Flidu doesn’t embed Instagram or show messages inside the widget. The Instagram DM row opens the real Instagram app or site in a new tab.
What Do I Enter To Set It Up?
Your Instagram handle, like @yourbusiness. Flidu builds the link to your Instagram profile from it.
Can I Change The Instagram DM Channel Title?
Free uses the default predefined title, “Instagram DM”. From Starter and above you can rename it — like “Message Sales on Instagram”.
What Do Visitors See On The Instagram DM Row?
The Instagram icon, the Channel Title, and one line beneath it: your Description if you wrote one, otherwise the Response Time you chose. With neither, the row shows “Message us on Instagram”.
Can I Add A Custom Description?
Yes. The optional Description shows under the channel title in the widget, in place of the default line and the Response Time line.
What Response-Time Options Can I Show?
Instantly, Minutes, An hour, or A day — shown as a line such as “Typically replies in minutes” under the channel title when Description is empty.
Is The Response Time Live Or Automatic?
No. It’s display copy chosen by the widget owner. It is not synchronized with Instagram and does not represent live availability.
Can Flidu Prefill The Visitor’s Instagram DM?
No. Instagram doesn’t support prefilled DM text in this hand-off, so Flidu doesn’t show a message-preview feature. Visitors get context on your site, then write their message in Instagram.
What Happens When A Visitor Taps Instagram DM?
The real Instagram app or site opens in a new tab at your profile, and the visitor writes their DM there.
Does Flidu Read Or Store Instagram Conversations?
No. Flidu opens Instagram and can track widget engagement — it does not read, store, or sync the private conversation.
Can I Add Multiple Instagram DM Channels?
Yes. Business and above can run multiple live same-type Instagram DM instances — like Sales, Creator Partnerships, and Community. They’re separate visitor choices; Flidu never routes or assigns messages.
Can Different Website Pages Use Different Instagram DM Setups?
Yes, from Website Widgets Starter, which includes more than one published widget. Give each page’s widget its own title, description, and Instagram destination.
Can Instagram DM Appear Beside WhatsApp, Messenger, Telegram, Google Maps, Feedback, Resources, Or Ask AI?
Yes. Instagram DM sits beside every other channel in the same widget, and Ask AI has its own tab there.
What Can I Learn From Instagram DM Analytics?
On Website Widgets Starter and above, how many times visitors click Instagram DM and how that compares with your other channels. Pro adds top pages and widget performance, and Business adds a filter for a single channel.
Does Flidu Know Whether The Visitor Actually Sent A DM?
No. Flidu measures widget engagement and outbound click intent — it cannot confirm what happened inside Instagram.
Does This Replace Meta Business Suite, A CRM, Or A Helpdesk?
No. It routes visitors into Instagram DMs — it doesn’t replace Meta Business Suite, a CRM, or a helpdesk.
Open Your Widget
See The Reply Time
Tap Instagram DM
Start Free Today

Add a smarter Instagram DM widget to your website

Start free and turn your Instagram handle into a website doorway, with a description or reply-time line you choose, working beside your other channels. Configure everything before publishing.

No Credit Card · Configure Before Publishing · Opens The Real Instagram · No Inbox Replacement
Flidu

Accounts are not open yet

You can't create an account or sign in to Flidu yet. If you have a question, the Contact page reaches us.