UTMs, ManyChat, and your CRM: the attribution stack
How to track which piece of founder content turned into a customer, an investor meeting, or a hire. A UTM naming convention, a ManyChat keyword flow, and the CRM fields to set up in a week.
AAnshul SharmaFounder, adamant · 4 min read
Most founders can tell you which post did well. Very few can tell you which post turned into a customer, an investor meeting, or a hire. That gap is where content budgets disappear, because without it you double down on what gets applause instead of what gets results.
What is content attribution?
Content attribution means connecting a business outcome, a deal, a meeting, a hire, back to the specific piece of content that started it. It answers the only question that matters about marketing: what is actually working?
Three tools close the gap, and each does a different job. UTMs tell you where a visitor came from. ManyChat turns attention into conversations and qualifies them. Your CRM keeps the source attached all the way to the outcome.
What are UTM parameters?
UTM parameters are short tags added to the end of a link. When someone clicks it, your analytics records exactly where they came from. They're free and simple, and almost always used inconsistently, which makes the data useless. The fix is a naming convention you never break.
A UTM naming convention for founders
- utm_source: the platform. linkedin, instagram, youtube, newsletter, podcast.
- utm_medium: the type of placement. organic-post, bio, dm, video, email.
- utm_campaign: the theme or quarter. q1-visibility, hiring-push, launch.
- utm_content: the specific piece, as a short slug like visibility-gap or attribution-stack.
Example: a link in a LinkedIn post about the visibility gap becomes yoursite.com/guide?utm_source=linkedin&utm_medium=organic-post&utm_campaign=q1-visibility&utm_content=visibility-gap.
How do you turn comments and DMs into leads?
Clicks are good. Conversations are better. ManyChat lets people start a conversation in their DMs, on Instagram, WhatsApp, or Messenger, and lets an automated flow answer, qualify, and route them without anyone on your team lifting a finger.
The keyword flow
- In a post or video, offer something specific: a guide, a checklist, a template. Ask people to comment or DM a keyword, for example GUIDE.
- ManyChat detects the keyword and replies instantly with the resource.
- The flow asks one or two qualifying questions: what they do, and what they're trying to achieve.
- Qualified people get a clear next step, such as booking a call. Everyone else gets useful follow-up.
- The conversation, the answers, and the source post are passed to your CRM.
Qualification questions that work
- 'What best describes you?' with three or four tappable options, not a free-text field.
- 'What are you trying to fix right now?' to understand intent.
- 'When are you looking to start?' to separate research from buying.
Keep it short. Every extra question loses people. Two good questions beat five mediocre ones.
Which CRM fields do you need for attribution?
The step most teams skip is carrying the source all the way to the outcome. When a deal closes, an investor takes a meeting, or a candidate accepts, you want to know which piece of content started it.
- Original source: the first platform that brought them in.
- First-touch content: the specific piece (your utm_content value) that started the relationship.
- Latest-touch content: the most recent piece they engaged with before converting.
- Outcome type: customer, investor, candidate, or press.
Fill these automatically from your forms and ManyChat flows, so nobody has to remember. Then, when an outcome happens, the content that earned it is already attached.
How often should you review content performance?
Once a month, pull one simple report: outcomes by first-touch content. You're looking for patterns, not perfect precision.
- Which themes start the most valuable conversations?
- Which formats turn attention into enquiries?
- Which channels bring customers, and which bring candidates or investors?
- What got lots of likes but started nothing?
That last question is the most useful one. It's where you stop spending effort.
How do you set up the attribution stack in a week?
- Day one: write your UTM convention and start the shared link sheet.
- Day two: add the four attribution fields to your CRM.
- Day three: connect your website forms so the fields fill in automatically.
- Day four: build one ManyChat keyword flow for your best resource.
- Day five: publish a post with the keyword and a tagged link, and test the whole path yourself.
Stop measuring what content gets. Start measuring what it earns.
Questions founders ask
- What is a UTM link?
- A UTM link is a normal web link with tags added to the end, like ?utm_source=linkedin&utm_content=visibility-gap. When someone clicks it, analytics tools such as Google Analytics record where they came from, so you can see which posts and channels send visitors.
- Do UTM links affect SEO?
- No. UTM tags only add tracking information to a link; they don't change your page or its ranking. Just avoid using UTMs on links between pages of your own website, because that overwrites the original source in your analytics.
- What is ManyChat used for?
- ManyChat automates conversations in Instagram DMs, WhatsApp, and Messenger. It's often used with a comment or DM keyword: someone types a word like GUIDE, gets an instant reply with a resource, answers a couple of qualifying questions, and is routed to the right next step.
- How do you know which content generates revenue?
- Tag every link with UTMs, capture the source on every form and DM flow, store it in CRM fields such as first-touch content and outcome type, and review outcomes by first-touch content each month. That shows which pieces lead to deals, not just engagement.