Blog

How to Segment Instagram Leads by Source

19 October 2026

A lead who commented on your pricing reel and a lead who downloaded your free checklist are not the same person, and sending them the same follow-up wastes both. Segmenting Instagram leads by source means knowing which reel, story, link or booking page each contact came from. Viralyze tags every contact with its source as it arrives, so the segmentation is done before you look at the list.

What does "source" mean for an Instagram lead?

The thing the person interacted with first. On Instagram that is usually one of:

  • A specific reel or post comment
  • A story reply
  • A link-in-bio tap
  • A lead magnet download
  • A booking page

Each source tells you something about intent. A booking-page lead is ready to pay; a lead-magnet lead wanted something free; a story-reply lead is a regular follower.

Does Viralyze tag leads automatically?

Yes. Every lead from an automation, a smart link, a lead magnet or a booking lands in one contacts list with a source tag. You do not add the tags by hand; the automation or page the person came through is the tag.

The practical consequence is that your keyword and automation structure is your segmentation strategy. One automation per offer gives you one clean segment per offer.

A segmentation plan for an astrologer

Take an astrologer who offers a free daily horoscope PDF, a ₹499 birth-chart reading and a ₹1,500 one-hour consultation. Three sources, three keywords, three automations in the Viralyze app:

1. Keyword "RASHI" on the any-post trigger sends the horoscope PDF as a lead magnet that collects an email. 2. Keyword "CHART" on the birth-chart reels sends the ₹499 checkout page. 3. Keyword "CALL" on consultation reels sends the Google Calendar booking page where the ₹1,500 fee is paid upfront.

Within a month the contacts list has three segments without any manual sorting: freebie seekers, chart buyers and consultation bookers.

How should I follow up each segment differently?

Match the message to the intent. Export the contacts to CSV, filter by source tag, and write one short message per group.

  • RASHI segment: an email offering the ₹499 chart at a small discount, since they already trust the free content.
  • CHART segment: a message a week after delivery asking if they want the full consultation.
  • CALL segment: a reminder before the session (WhatsApp reminders are sent by the booking system) and a rebooking link afterwards.

Never send the consultation pitch to someone who already booked one, and never send the freebie to someone who paid ₹1,500.

Can one reel create two segments?

Yes. Different keywords on the same post can send different replies, so a single reel saying "comment CHART for the reading or RASHI for the free daily PDF" produces two tagged groups from one piece of content.

The per-automation funnel then shows each keyword separately: comments, matched, delivered, clicked, signed up. If RASHI matches 300 and CHART matches 40, you know the audience is still at the free stage.

What about leads from the link in bio?

Smart links carry click tracking, and the link-in-bio page shows tap counts per link. A contact who came through the bio page is tagged as such, which separates "found you from profile" leads from "found you from a reel" leads.

That distinction matters for content planning. If the bio page brings most bookings, your profile is doing the selling; if reels bring most, keep the keyword visible in every caption.

Frequently asked questions

**Can I rename or edit a source tag?** Tags come from the automation, link or page the lead used, so give each automation a clear name when you create it and the tags will read cleanly.

**Does the export include the tag?** Yes. The CSV export carries each contact with its source so you can filter in any spreadsheet or email tool.

**Do I pay more as the contacts list grows?** No. Viralyze uses flat pricing with no per-contact charges, so segmenting 50 or 5,000 leads costs the same.

Start the 7-day free trial of Viralyze, no card needed, and let the next lead arrive already labelled.

← All posts