MARKETING
HubSpot Marketing Email UTM Gatekeeper
Inspects every tracked link in a HubSpot marketing email when it moves to scheduled, fails the audit on malformed UTMs.
How it runs
The automated pipeline, trigger to output.
- TriggerHubSpot marketing email moves to ScheduledHubSpot
- ActionFetch email HTML and extract all href linksHubSpot
- LogicValidate UTM params and destination domain per link
- LogicBranch on clean vs failing links
- OutputPost blocking Slack alert tagging the campaign ownerSlack
What it does
When a HubSpot marketing email is queued for send, this workflow pulls every clickable link out of the email body, validates the UTM tagging on each, and acts as a gate. If any link is missing a required parameter, uses an off-convention value, or points at the wrong domain, it raises a blocking alert in Slack tagging the campaign owner so a human can intervene before the email goes out to the list.
When to use it
Use it as the last line of defense on high-volume sends where a broken link means thousands of untrackable clicks. It is built for teams who schedule HubSpot emails hours ahead and want an automated reviewer watching the queue.
How it works
- 1A HubSpot marketing email transitions to the scheduled state, firing the trigger.
- 2The workflow fetches the email's HTML and extracts all anchor href links.
- 3A logic step validates each link's UTM parameters and the destination domain allowlist.
- 4It branches: all-clear emails are logged silently; any failure routes to the alert path.
- 5A Slack message lands in the campaign-ops channel with the failing links, reasons, and the owner @-mentioned to pause the send.
Set it up
What you configure once, before turning it on.
- 1Connect HubSpotCRM, deals, marketing, support.
- 2Connect SlackChannels, DMs, threads, mentions.
- 3Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 4Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 5Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Marketing workflows
Agentic UTM Taxonomy Steward: Detect, Explain, and Propose Fixes
An agent reviews the full backlog of campaign links in Airtable, reasons about taxonomy drift beyond rigid rules, drafts standardized replacements for malformed UTMs.
Slack UTM Check: Paste a Link, Get an Instant Verdict
Lets marketers drop a tracking URL into a Slack channel and get an immediate threaded reply that says whether the UTMs are valid, what is wrong, and a corrected suggestion.
Backlink Outreach Drafter for Verified Mentions
Picks verified, high-authority unlinked mentions from Airtable, drafts a personalized backlink-request email for each.
Source-Authority Verifier for Mention Provenance
Takes a queue of detected brand mentions and runs an agent that verifies whether each source is a legitimate, authoritative publisher versus a scraper or syndication copy.
Unlinked Brand-Mention Detector with Authority Scoring
Scans the web for fresh brand mentions, filters to ones that name you without linking back, scores the publishing domain's authority.
Weekly Brand-Mention Provenance Digest to Notion
Aggregates the week's tracked mentions from Airtable into a single summarized report covering new opportunities, authority distribution, and outreach progress.
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
