1
Create the campaign launch record
45-60 min
45-60 min
Start in Airtable and create one campaign launch record before any asset review begins. Add fields for launch date, campaign owner, target audience, offer, channels, landing page URLs, form URLs, UTM naming, HubSpot campaign, CRM handoff, approval owners, success metrics, risk level, and launch status. Mirror the same major milestones in Asana with tasks for asset completion, web QA, tracking QA, approval review, and first-48-hour monitoring. The output should be a single source of truth that tells anyone what is launching, who owns each gate, and what still blocks launch. QA check: every channel in the brief should have at least one owner, one asset row, one tracking row, and one approval field.
Output
A campaign launch command center with fields for owners, assets, approvals, tracking, risks, and status.
AirtableAsana
Pro tip
Use single-select fields for status and severity instead of free-text notes. It makes filtering blocked launch items much easier when the deadline gets close.
2
Import every launch asset and dependency
1 hour
1 hour
Add each landing page, email draft, ad, social post, form, thank-you page, calendar link, downloadable asset, creative file, sales note, and enablement document into the Airtable asset table. Include fields for channel, source URL, draft URL, owner, reviewer, approval status, dependency, due date, and final live URL. For Webflow pages, include both staging and production URLs so reviewers can separate draft review from live QA. For HubSpot assets, include the campaign association, form name, workflow name, list name, and conversion event that should fire after submission. QA check: no asset should be marked launch-ready unless it has a source URL, owner, reviewer, final destination, and tracking requirement.
Output
A complete launch asset inventory with source links, owners, reviewers, dependencies, and QA fields.
AirtableWebflowHubSpot
Pro tip
Add a 'last checked at' timestamp column. A link that passed QA last week may fail after someone edits the page, form, or campaign membership.