1 · The account
| Item | Value |
|---|---|
| Ad account | 510957439, named "Boost_HueLife_May 25, 2023" because it was created by the first Page boost. Billing is on file. |
| Owner | The HueLife Page. Irina is the Page super admin and grants both the Page role and the ad account role. |
| Campaign group in use | 630565556, still named "New Campaign Group". Holds the Boston retreat ad sets. $250 lifetime cap, ends 1 Oct 2026. |
| Insight Tag | Partner id 9991860, active on hue.life. Website audiences and conversions depend on it. |
| Conversion | 2026_HLR-503_Boston_RSVP: a page load of the RSVP thank-you page. The RSVP form redirects there on submit. |
2 · What the history says
Before September 2026 the account had only ever run Page boosts: five of them, about $875 in total.
| Boost type | What happened | Lesson |
|---|---|---|
| Event engagement (2023, 2024) | 2.0 to 2.4% click rate, about $1.60 per engagement | Event posts to a relevant audience work |
| Video views (2023, 2026) | Bought views, 0.07% click rate, almost no clicks | Views are not interest. Judge video on clicks and conversions |
| Website visits (Dec 2025) | $15.56 per click | Untargeted website traffic on LinkedIn is expensive |
Targeting was always country-wide by industry or interest, never by title, list or retargeting, and no conversion tracking existed. The Boston campaign is the first one built the other way round: a matched audience from HubSpot, a tag on the site, a conversion to optimize toward.
3 · How we build a campaign now
This is the Boston pattern, written as steps. Each step names the screen in Campaign Manager.
- Audience first, in HubSpot. Build an active list of the people the class is for (for Boston: contacts who engaged with the retreat email). Sync it to LinkedIn from HubSpot's Ads tool. It takes a day or two to match and needs 300 matched members before it can serve. See Building audiences.
- Campaign group. Reuse the existing group or create one per class. Set a lifetime budget with an end date on the group ("Set a start and end date with a budget"). This caps total spend across all ad sets inside it, which is the only hard cap LinkedIn offers.
- Ad set. Objective: Website visits for a class with a registration page; Video views only when the goal is reach. Name it for the class:
2026_HLR-503_Boston_WebVisits. Audience: the matched audience, LinkedIn placements only, audience expansion off. Budget: lifetime, with the same end date as the group. - Ad. Upload the video with its caption file, write the intro text, set the landing URL with UTMs (
utm_source=linkedin&utm_medium=paid&utm_campaign=2026_HLR-503_Boston), call to action Register. Name it2026_HLR-503_Boston_VID01_Motion-v2. - Review before launch. Check the group cap, the end date, the UTM, and that the copy follows the copy rules. Then switch the ad set on. LinkedIn reviews the ad, usually within a few hours.
- Watch it in HubSpot. Marketing, Ads. Change the status filter to include paused ad sets, or HubSpot shows only the ones that are on.
4 · Things that bit us
- Editing a live ad's text opens a "Confirm changes" dialog after Save. Nothing is saved until Confirm is clicked, and the edit sends every ad set using that creative back into review.
- Two ad sets can share one underlying post. Both Boston ad sets use the same sponsored post, so one text edit changes both.
- "Below 300" on a new matched audience is not a verdict. Matching takes a day or two. Check again before deciding the list is too small.
- The Insight Tag can look dead for days. It reported no signal for four days after install, then showed Active. Cookie consent gating delays it further.
- HubSpot's ads view filters to enabled by default. A paused ad set disappears from that view. It is not gone.
5 · What to decide next
On or after 22 September 2026: compare the two Boston ad sets on clicks and RSVPs, not views, and decide whether the website-visits set should move to the Website conversions objective now that a conversion exists. The full decision log lives in linkedin-ads/RECOMMENDATION-boston-2026-09-11.md in the CMO repo.