BIAWAY
BIAWAY JOURNAL

How should you name tracking links for Arabic and English campaigns?

Blank campaign tags and burgundy strings connect categories to an indexing book.
Generated editorial illustration of consistent campaign labels; no actual analytics data is shown. AI-generated editorial illustration.

A useful campaign link helps your team recognise the source and purpose of a measured visit. Use one documented naming convention across Arabic and English content, then test the actual destination. This guide includes a working dictionary, bilingual examples and a link-approval checklist.

In this guide

Use one campaign dictionary for both languages

A campaign link should identify the marketing activity that brought someone to your website without turning every spelling variation into a separate campaign. For an Arabic and English offer, keep the shared campaign identity stable and use a documented field to distinguish the creative or language version. The destination page must still match the advertisement’s language and promise.

UTM parameters are labels attached to a destination URL. Google Analytics uses them in acquisition reporting; their values are case-sensitive. Google, google and a misspelled variant can therefore fragment a report. Choose a simple convention the team can follow, then write the allowed values down. Lowercase labels are a practical working choice, not proof that English identifiers are required for Arabic marketing.

References: Google Analytics: campaign URL builders and UTM conventions

Decide what each field means before building links

The original register below is a suggested team convention. Its purpose is to keep responsibilities and meanings stable, not to create an official taxonomy for every platform. Google recommends setting source, medium and campaign consistently. Use content to distinguish a creative when useful, and keep campaign IDs stable if your reporting process uses them.

Do not use the source field for a city in one link and a social network in another. Do not make the campaign field a free-form note. If the agency and owner need different internal descriptions, keep those in the register beside the URL rather than placing all of them in the public query string.

Scroll the table sideways to read every column.

A practical campaign dictionary to agree before publication
FieldIllustrative ruleCommon mistake
utm_sourceOne approved platform label, such as instagramMixing instagram, insta and Instagram
utm_mediumOne agreed channel label, such as socialChanging the medium for every post
utm_campaignStable initiative, such as autumn_website_briefUsing a new name for the translated version
utm_contentCreative and language, such as checklist_arPlacing a customer’s name in the value
utm_idOptional stable internal campaign identifierReusing the ID for unrelated campaigns
DestinationThe actual relevant Arabic or English pageSending both languages to an unrelated homepage

References: Google Analytics: campaign URL builders and UTM conventions · Google Analytics: avoid personal information in URLs and events

Keep the offer together and the language variations visible

Consider a hypothetical Saudi service business promoting one website-brief checklist. Its Arabic and English posts support the same initiative. The following example keeps that initiative together while separating the two creatives. These are illustrative example.com addresses, not live Biaway campaign links or evidence that any campaign was published.

Arabic destination: https://example.com/ar/brief/?utm_source=instagram&utm_medium=social&utm_campaign=autumn_website_brief&utm_content=checklist_ar. English destination: https://example.com/en/brief/?utm_source=instagram&utm_medium=social&utm_campaign=autumn_website_brief&utm_content=checklist_en.

Keep a human-readable Arabic campaign description in the planning sheet if that helps the team. Do not improvise a supposed standard utm_language parameter and assume it appears automatically in reports. If a custom language parameter is needed, its collection and reporting must be deliberately implemented and tested. Often the page path, page-language event and documented content value already answer the practical question.

A campaign-label register branches into English and Arabic content labels and matching destinations.
Keep the initiative together while identifying each language version. Biaway editorial diagram.

Use campaign labels only where they describe acquisition

Prepare tagged links for appropriate external marketing placements, such as a social post linking to the relevant website page. Do not label every navigation link inside the website as a new campaign. Internal navigation needs its own interaction measurement; attaching acquisition labels to it can make campaign interpretation harder.

Review existing Google Ads auto-tagging and account linking before adding manual labels to paid-search destinations. Auto-tagging and manual campaign tagging have different roles and precedence rules; do not replace working identifiers simply to make all links look alike. Keep a record of the chosen method and ask the measurement owner to test it.

Likewise, a URL shortener or redirect service is a delivery method, not proof that parameters reach the final page. A link can open correctly while losing its campaign information. Check the final destination, language and permitted labels after every redirect, using a safe test path rather than clicking your own paid advertisement.

References: Google Analytics: manual tagging and auto-tagging

Assign someone to create the link and someone to check it before scheduling. A small register should contain the owner, planned placement, final destination, campaign values, language, creation date and test result. Record changes rather than silently editing a link after a report has already used it.

Use synthetic or public campaign labels only. URLs can be copied, logged or forwarded, so they are the wrong place for customer names, email addresses, phone numbers or private order details. Test with your actual consent arrangement: refusal of optional analytics should not prevent the page from opening, and a working page does not imply that an analytics event was collected.

  1. Choose the approved destination for the actual offer and language; check it without tracking parameters first.
  2. Build the tagged URL from the dictionary and check for missing, duplicate or incorrectly cased parameters.
  3. Open it through the intended placement or a safe equivalent, then inspect the final URL after redirects.
  4. Confirm that the page language, headline and contact action match the promised offer.
  5. In an authorised diagnostic environment, check which permitted campaign values reach measurement when consent allows it.
  6. Record pass, fail or not verified, and retain the tested URL with the scheduled content.

References: Google Analytics: avoid personal information in URLs and events

Use location labels only when the campaign actually differs

Suppose a business in Hofuf and Mubarraz within Al Ahsa offers collection locally, delivery to Dammam and Khobar under stated conditions, and a separate remote service for Riyadh and Jeddah. Those are potentially different offers and fulfilment rules. The register should explain the difference before deciding whether separate campaign identities are useful.

For one online offer available throughout Saudi Arabia, inserting every city into every URL adds clutter without creating meaningful measurement. Biaway works online; a national campaign does not imply branches in the named cities. Use location distinctions when they change the advertised service or a real reporting decision, not as an attempt to influence organic rankings through UTM values.

Read the tagged report as observed traffic, not complete attribution

After the relevant reporting delay, inspect the matching acquisition dimensions and a complete date range. Look for fragmented labels, unexpected not-set values and a destination that behaves differently by language. Google’s campaign guidance identifies session source, medium and campaign in Traffic acquisition; check the current report configuration instead of assuming every custom label appears everywhere.

Campaign labels tell you how measured visits are classified. They do not reveal every person who saw a post, every private message that followed, or whether the marketing caused a sale. Consent choices, browser restrictions, shared links and later visits can limit interpretation. Compare appropriate website actions with the business’s separately maintained enquiry record.

Before requesting more content, fix a broken naming process that makes existing results unreadable. Biaway can discuss the link register alongside social or advertising scope, but confirm any custom analytics implementation explicitly. The useful deliverable is a tested, explainable convention that the next person can maintain.

References: Google Analytics: campaign URL builders and UTM conventions

How this guide was prepared

Prepared with AI assistance, with platform and accessibility claims checked against the primary sources below at publication. The planning frameworks are Biaway’s editorial recommendations. Examples labelled illustrative are not client stories or measured results. Platform features and requirements can change.

Your questions.

01

Must campaign values be written in English?

No. The main requirement is a consistent, tested convention. Simple lowercase identifiers can make handover easier, while Arabic descriptions remain in the planning register. Test encoding and reporting for the values you actually use.

02

Should Arabic and English posts always have different campaign names?

Not when they support the same initiative. A stable campaign name and a documented creative or language distinction can keep the initiative together. Separate names are useful when the underlying offers or reporting decisions truly differ.

03

Will UTM parameters improve Google rankings?

They are measurement labels, not an organic ranking tactic. Keep canonical page URLs and useful content clear; do not stuff service or city keywords into tracking values.

04

Can I put a prospect’s email in a campaign link?

No. Do not put personal information in public URLs or analytics parameters. Use non-personal campaign labels and keep customer details in the authorised business system.

Your next step

Bring Biaway one planned Arabic post, its English counterpart and their destination pages. Agree a campaign dictionary and a link-checking process before the content is scheduled.

DISCUSS YOUR PROJECT
ABOUT THE AUTHOR

Biaway — Creative & Digital Studio

Biaway provides websites, online stores, branding, design, SEO, social media and advertising management, hosting and maintenance for businesses in Saudi Arabia. Our guides use AI assistance to explain website and marketing decisions, with sources and illustrative examples where relevant.

Meet the studio