Paid social campaign tool

Facebook Ads UTM Builder

Build tracking URLs for Facebook Ads with recommended UTM presets for paid social campaigns.

Runs in your browser. No login or URL uploads.

Build your campaign URL

Required fields are marked. Existing query parameters will be preserved.

Traffic source, such as google, facebook, or newsletter.
Marketing channel, such as cpc, paid_social, or email.
Optional keyword or audience label.
Optional creative, placement, or link identifier.
Meta campaign tracking

Keep paid social traffic readable.

Use a durable structure from campaign to creative.

Why Facebook Ads need UTM parameters

Meta Ads Manager reports performance inside the advertising platform, while your analytics tool measures sessions and downstream behavior on your site. UTM parameters connect those views by labeling landing-page traffic with a source, medium, campaign, and optional creative identifier. They are especially useful when privacy settings or attribution windows make platform totals differ.

Recommended source and medium

This builder starts with utm_source=facebook and utm_medium=paid_social. The source identifies the platform and the medium groups it with other paid social traffic. If your organization reports Facebook and Instagram separately, use stable source values for each placement. If it reports the whole Meta network together, document a shared meta source before launch.

utm_source=facebook&utm_medium=paid_social&utm_campaign=product_launch

Use campaign and content for different levels

utm_campaign should represent the business initiative, such as lead_generation or black_friday. Use utm_content for the ad name, creative format, placement, or audience variation. Keeping those details out of the campaign field makes it possible to compare one initiative across Facebook ads, email, search, and partner traffic.

Common Facebook Ads UTM mistakes

Avoid changing names after ads are live, putting personal audience information in parameters, or combining every campaign hierarchy level into one unreadable value. Test the finished URL before publishing. This tool does not connect to Meta, update ads, or measure conversions; it produces a clean destination URL entirely in your browser.

FAQ

Questions, answered.

Practical guidance for cleaner campaign tracking and more consistent analytics.

What should utm_source be for Facebook Ads?

facebook is a clear default for Facebook placements. Some teams use meta when they intentionally combine Facebook and Instagram reporting. Choose one rule and apply it consistently.

Should Facebook Ads use paid_social or cpc?

paid_social clearly separates social advertising from paid search. cpc can work when it is an established company-wide convention, but do not switch between the two during a campaign.

Can this tool connect to Meta Ads Manager?

No. This MVP does not use the Facebook or Meta API. It only creates a tracking URL that you can place in the destination URL field of an ad.

How should I name Facebook ad creatives?

Use utm_content for a stable creative, placement, or audience label such as video_1, story, retargeting_30d, or product_carousel.

Does this tool track conversions?

No. UTM parameters identify campaign traffic in your analytics platform. Conversion measurement still requires your analytics and advertising setup.

Need a more advanced workflow?

Team templates, saved naming rules, and reusable campaign presets are outside this MVP. Your click helps us understand which workflow deserves deeper development.