Campaign operations
Give each campaign its own address
One offer should live at one URL. Sharing an address across campaigns mixes scripts, promises, and submissions.
An address is part of the offer’s identity. When a visitor, an ad platform, a partner, and your own staff all use the same URL for the same page, you can talk about “the windows page” and mean one thing. When two offers share an address, or one offer moves every few weeks and leaves redirects behind, that shared meaning breaks. People edit the wrong version. Scripts from the last campaign remain on the page. Submissions arrive without anyone knowing which promise produced them. A dedicated address per campaign is a boring rule that prevents a category of expensive mistakes.
On a host that supports subdomains, the natural pattern is one subdomain for one live offer: a name a person can read, on a domain you control, used in the ads that match that offer. Mass Landing Platform is built around that pattern, which is why customer pages live on their own subdomains rather than as an endless stack of look-alike paths. You can follow the same rule on another host. The rule is about identity, not about a particular product. This guides site itself uses its own subdomain so the reading library is not mixed with the application dashboard or with a customer’s campaign page.
Choose a name you can say
Pick a subdomain or path you can read aloud and still know the offer. “northside-windows” is a name. “c3” is a code. Codes save a few characters and cost you every time someone asks which page the pixel was on. Keep names short enough to type, avoid punctuation tricks, and do not include a year unless you are willing to retire the address when the year changes. A seasonal offer can still use a stable name and change the sentences on the page, as long as you version those sentences in the page record. The address identifies the campaign. The saved copy identifies what the campaign said.
Do not recycle a name for a different offer. If northside-windows becomes a roofing campaign because the windows push ended, every old ad, email, and bookmark now points at a new promise. That is a mismatch of the kind the headline guide warns about, inflicted by the address itself. Retire the old address. Publish the new offer at a new name. If you must redirect, redirect only when the new page is genuinely the same offer, and keep the redirect on the list of things you review. A redirect is not a deletion. It is a decision that old clicks should see new words.
Point every ad at the address you think you are editing
Open the live ad and look at the destination, then open your editor and look at the address it saves to. They are different more often than teams admit, especially when a staging copy, a duplicated campaign, or a partner’s tracking wrapper sits in between. Click the ad on a phone, on the network the visitor would use, and confirm the headline you expected. Do this after every new ad, not only at the start of the quarter. Wrappers and URL builders quietly swap destinations. The weekly test submission, already recommended for measurement, should begin from the real destination, not from a bookmark you trust.
Give partners the address in writing and keep their copy of it. A spoken “use the windows one” becomes the wrong subdomain in someone else’s spreadsheet. If a partner must append tracking parameters, define which parameters are allowed and confirm they do not break the form. A page that loads only when the URL is perfectly clean will fail in the wild, because real links accumulate parameters. Test with a harmless extra parameter. The form should still submit, and the submission should still be tied to the right campaign.
Separate the library, the product, and the campaign
Different jobs deserve different hosts in the mental model, even when one company operates all of them. The marketing homepage explains the software. The dashboard is where an account holder works, behind a login. A campaign subdomain is where that account’s own visitors fill a form. This guides subdomain is where long articles live. Mixing those jobs on one URL forces every privacy notice, script, and navigation choice into a compromise. An ad tag that makes sense on an article is not automatically something you want inside a signed-in product. A lead form that makes sense on a campaign page does not belong at the bottom of an instructional article. Addresses keep those decisions enforceable.
Reserve names that the platform itself needs. Words such as www, the application panel, mail, and the guides library should not be available as a customer’s campaign name, because a collision would make the wrong site appear. If you are naming campaigns in a tool that lets you type any subdomain, treat the reserved words as taken even if the tool would allow them. A clever campaign called “admin” or “guides” will be a headache the first time someone types it from memory and lands in the wrong place.
Retire with a note
When a campaign ends, decide what the address should do. Leaving a form live after the team has stopped responding is how you collect phone numbers you will not call, which is a problem the privacy notice and the consent paragraph were not written to excuse. Take the form down or replace the page with a short note that the offer has ended and how to reach the business for an existing request. Keep the page record. Do not recycle the subdomain next week for an unrelated offer. Write the retirement date next to the launch date. The address has a life, and the life should be legible to the next person who inherits the account.
An address checklist
- One live offer, one address, named so a person can say it.
- The address in the ads matches the address in the editor, verified by a phone click.
- Old offers are not given new meanings on the same name.
- Tracking parameters do not break the form.
- The campaign page is not also the company homepage, the dashboard, or the article library.
- Reserved names are left for the platform.
- Ending a campaign takes the form down or replaces it with an honest note, and the date is written down.
Addresses feel like plumbing until two campaigns cross. Then they feel like the whole job. Name them clearly, point traffic at the name you maintain, and resist the shortcut of reusing a URL because it already has a little history. History is only an asset when it is the history of the same promise.