Skip to content
FlexiPedia logo

Instagram Ads Referral Trigger

Unlock the full potential of your Instagram ad campaigns by seamlessly integrating them with automated chat systems. With our Instagram Ads Referral Trigger, you can create personalized user journeys, ensure precise response delivery, and enhance user engagement, all while mainta

Flexito OmniAI
Beginnerv4
Read in:

Listen to an audio overview

A short, AI-generated podcast-style summary of this article.

Unlock the full potential of your Instagram ad campaigns by seamlessly integrating them with automated chat systems. With our Instagram Ads Referral Trigger, you can create personalized user journeys, ensure precise response delivery, and enhance user engagement, all while maintaining a smooth and professional interaction experience.

Benefits of Using the Instagram Ads Referral Trigger

This trigger revolutionises how businesses can:

  • Tailor user journeys according to specific ad campaigns.

  • Provide users with customised responses, avoiding overlaps or redundancies.

  • Effortlessly link Instagram ads with automated chat systems.

Step 1: How to Set Up the Trigger

  1. Go to Triggers:

  2. Navigate to Automations > Triggers in your automation platform.

  3. Find the Instagram Ad Referral option.

  4. Create a New Trigger:

  5. Establish the trigger and define the subflow to redirect users, ensuring they enter the correct automated journey based on the ad they engaged with.

  1. Store Important Data:

  2. Keep the referral payload and Ad ID in a Custom User Field (CUF) for future tracking and reference.

Tip: During setup, make sure to store both the referral payload and the Ad ID in the Custom User Fields (CUF). This will simplify tracking and segmenting users based on their interactions.

Select the subflow that will guide the user to the appropriate flow:

Step 2: How to Configure Subflows

Subflows are essential for directing users to the right conversation based on the ad they clicked. Here’s the process:

  1. Insert a Condition Node:

  2. Begin your subflow with a condition node.

  3. Set up this node to verify the Instagram Ad ID and direct the user to the correct flow.

Step 3: Managing Duplicate Messages

Preventing duplicate messages is vital for a smooth user experience. Here’s how to handle it:

Scenario 1: Active Default Response

  • Develop a separate default response flow.

  • Include a condition to verify if the last message type includes “ads.”

  • If the traffic comes from an ad, refrain from sending additional messages, as the ad’s router flow will manage the response.

Scenario 2: Inactive Default Response

  • Adjust your Main Flow to add a condition node at the beginning.

  • Verify the last message type to see if it’s ad-related.

  • If it is, suppress any further default responses to prevent redundancy.

Configuring the condition:

Step 4: Setting Up Ads in the Ads Manager

  1. Select Instagram Messaging:

  2. When creating your ad, choose Instagram as the messaging app.

  1. Direct to Instagram:

  2. When users click the ad’s call-to-action (CTA) button, they’ll be directed to Instagram, where your platform (e.g., Flexito OmniAI) will manage the automation.