TR Live demo Start free
Home › Blog › Shift handover

How to manage Instagram DMs in a CRM: one jewelry shop's evening shift handover note

O Ohana360 Team • November 10, 2026 • 11 min read
Blog cover about managing Instagram messages in a CRM, showing an Instagram DM inbox and a shift handover note card

Managing Instagram DMs in a CRM means bringing the messages sent to your business account into one inbox the whole team can see, giving every conversation an owner and linking it to a customer record. In Ohana360 the Instagram360 add-on does this: DMs, story replies and story mentions land in the inbox, replies go out from Ohana, and Instagram's 24-hour rule is counted on screen.

Ohana360 is a business cloud that keeps sales, service and commerce records in one database; Instagram360 is one of its Marketplace add-ons. Instead of a definition, this article reads a handover note. Mavi Atölye is a fictional online shop in Izmir selling handmade silver jewelry. At 6 pm, Ece Aydın from the morning shift hands the inbox to Mert Kılıç on the evening shift. Usernames and numbers are examples; screen names, rules and limits are taken from the Ohana360 code.

What does managing Instagram DMs in a CRM mean?

Managing Instagram DMs in a CRM means the messages live on the team's shared screen rather than in an app on one phone: it is clear who is answering, a conversation does not get lost when the shift changes, and when the customer orders, the chat is linked to the order. When a phone changes hands, three things get lost: who is handling which conversation, which question is still unanswered, and which customer the writer actually is.

In Ohana360 the inbox opens from two places: Instagram360 > Inbox and, when the account is connected, the Instagram DM tab in Influencer360. Both are the same inbox; a conversation is not stored twice. For WhatsApp messages, WhatsApp360 uses the same layout in its own inbox.

How do you connect an Instagram account to a CRM?

An Instagram account is connected to Ohana360 when an organization admin presses "Connect Instagram" in App Settings on the Instagram360 home page, logs in to Instagram and grants permission. Mavi Atölye did this once:

  1. Check the account type. The account must be professional: a business or creator account.
  2. Allow message access. In the Instagram app, Settings > Messages and story replies > Message requests > Connected tools > "Allow access to messages" must be on.
  3. Connect. The admin presses the button and grants permission in the window that opens. Other users do not see the button; they see "The connection is set up by the organization admin."
  4. Wait for the first sync. Once connected, the last 50 conversations and the last 20 messages of each are pulled in. These older messages are not counted as unread and do not trigger notifications.

When the connection is made, Ohana360 adds three things by itself: an Instagram field on the Contact object, an automation entry named "Instagram DM senkronu" (Instagram DM sync) under Setup > Automations and an "Instagram Messaging API" entry under Integrations. Messages arrive instantly by webhook; if the webhook misses an event, the server polls the latest conversations every 3 minutes. Instagram's access token is valid for about 60 days and renews itself 10 days before it expires; if it still expires, the person who connected the account gets a warning once a day. One Instagram account is connected per organization.

What does the inbox show at a shift handover?

At a shift handover, the inbox shows in one list who owns each open conversation, which ones are unread and which reply windows are about to close. Ece's 6 pm handover note had six lines:

#ConversationOwnerStatusWindowNote to Mert
1@selin.okrEce AydınMoon series ring, size 14; product card sent21 hIf she asks to pay, Payment link
2@burak.dmrEce AydınShipping question; chat linked to the order19 hTracking number sent, can be closed
3@lal.tasarimMert KılıçCollaboration offer; collaboration opened6 hWaiting for her fee
4@nehir.cizUnassignedMentioned us in her story23 hA thank-you message
5@ayaz.krtUnassignedAsked a necklace price at 6:40 pm yesterday40 minDo this first
6@deren.ylmEce AydınWrote two days ago, never answeredClosedOnly if he writes again

Mert started with line five: that conversation's window was closing in 40 minutes. This is what the inbox looked like at that moment:

Ohana360 Instagram360 inbox with box filters, conversation list, a chat with a product card sent and the reply window counter
Mavi Atölye's Instagram360 inbox at 6 pm: boxes and the conversation list on the left, the @selin.okr chat on the right, the reply window counter above the composer. Screen mock-up with sample data.

Who on the team gets an Instagram conversation?

An Instagram conversation goes to the person picked as its owner; when a conversation has no owner, the first user to reply from Ohana automatically becomes its owner. The moment Mert replied to @ayaz.krt, the conversation left the Unassigned box and moved to Mert's Mine box.

There is no mechanism that hands out conversations in turn or by rule; Ohana360's assignment rules are for leads and cases. On the Instagram side, assignment happens by hand or by the first reply.

What is Instagram's 24-hour rule?

Instagram's 24-hour rule means a business can reply to a person only within 24 hours of that person's last message, and it cannot send a first message through business tools to someone who never wrote to it. This is Meta's rule; Ohana360 does not change it, it only makes it visible:

Instagram's 24-hour rule: one conversation's reply window From the Ohana360 Instagram360 code, 10 November 2026 • example: @ayaz.krt wrote at 6:40 pm yesterday (fictional) You can reply: the composer shows "Reply window: X h Y min left" LAST HOUR 6:40 pm0:40 am6:40 am12:40 pm6:40 pm Message arrives The window opens for 24 hours Bell + mobile push To the owner, or admins if none 1 hour to close Counter turns red, owner warned Window closed Composer becomes "Open in Instagram" THE RULES (META) AND WHAT OHANA360 SHOWS Only the customer's message opens the window; our reply does not extend it.When the customer writes again, the window reopens for 24 hours from then.The warning goes out only if the last message came from the customer and the chat is not Closed.You cannot send a first message from Ohana to someone who never wrote to you. In the handover note, sort the window column from shortest to longest A closed window cannot be reopened in Ohana360; the only way is the person writing again. It is an Instagram rule and applies to every tool.

What can you send to Instagram from Ohana?

From Ohana360 you can send text, images, product cards and payment links to an Instagram conversation; quick replies insert frequently used text into the composer with one click.

Part of the conversation may still happen on a phone: a reply sent from the Instagram app lands in the conversation in the inbox, with the Instagram app shown as its sender. Replies sent from Ohana show the sender's name underneath.

How do you link a DM conversation to a customer record?

A DM conversation links itself to a contact on the first message if the username matches the Instagram field on that contact; if nothing matches, one click on a button in the chat header links it. The flow:

Which record does an Instagram conversation link to? From the Ohana360 Instagram360 code, 10 November 2026 • matching runs once, when the conversation is first created New chat: @username First message arrives, chat opens Instagram field on a contact @ and letter case do not matter YES Linked to the contact The chat header shows the contact ALSO CHECKED Influencer on an open collab Influencer360, not Completed YES Linked to the collaboration A DM card shows on the record IF NEITHER NO MATCH: THE BUTTONS IN THE CHAT HEADER (ONE CLICK) Save as contact Name and Instagram field filled Link to contact Search and pick a contact Open order Commerce360: New, Waiting Open collaboration Influencer360: first stage A reply sent from Ohana → one task a day on the linked record's timeline: "Instagram DM: @username" If the chat is linked to a contact and also to an order or collaboration, the trail goes to the order or collaboration. Incoming messages are not written to the task. Writing Instagram handles on contacts in advance makes the match automatic If the handle is added later, the old chat does not link itself: pick "Link to contact" in the chat header

An Instagram DM card appears on the linked Contact, Order or Collaboration page, and the conversation can be read and answered from there too. Replies sent from Ohana show on the linked record's timeline as one completed task a day: subject "Instagram DM: @username", type Instagram. The full picture of activity logging is in the call and meeting logging guide, the WhatsApp version of the same idea in managing customers on WhatsApp, and the add-on summary on the Instagram360 page.

Not included: what Instagram360 does not do

How do you set up your own shift handover?

  1. Write Instagram handles on contacts. Fill the Instagram column when importing so new DMs link to the right person on the first message. Importing is covered in the CRM migration guide.
  2. Write five quick replies. Turn the five most common questions (shipping time, size, returns, payment, stock) into quick replies.
  3. Empty the Unassigned box. At the end of a shift, leave no conversation in Unassigned; every conversation gets an owner.
  4. Sort by window. Give the handover note a window column, and let the evening shift start with the shortest window.
  5. Make closing a habit. Close a finished conversation; if the customer writes again it reopens by itself, and the Open box shows only what is really waiting.

Read next