0 of 20 complete
Reset
Design
Structure & design sign-off
Validate the structure and the sections that will appear on the page (what each section will convey)
Sections, order, and intent confirmed — no verbal-only decisions
Owner: Designer + Growth / CMO
Every Figma comment is resolved or explicitly rejected with a reason
No "unanswered and unprocessed" comments at launch
Owner: designer
All visuals and product screenshots meet the brief
Format, speed, and content spec confirmed per agreed shot list
Owner: designer
Copy
Copy sign-off
EN copy reviewed and approved in the shared Notion table
Every row has a clear status — no blank or ambiguous cells
Owner: Growth / Marketer + CEO
FR copy reviewed and approved in the same table
FR is not a blocker for the EN launch, but must be done before FR goes live
Owner: Growth / Marketer + CEO
Brand style applied consistently (casing, terminology, tone)
e.g. "Test" always capitalised, plain vs natural language used consistently
Owner: Growth / Marketer
Copy is implemented in Figma wireframes as the Notion table
Middle step between having things approved in Notion and moving to Webflow — staging copy matches approved Notion table exactly
Owner: designer
Mandatory
Technical
Technical gate
Desktop PageSpeed ≥ 90
Screenshot shared and approved before launch
Owner: designer
Mobile PageSpeed ≥ 80
Hard minimum — below this blocks launch
Owner: designer
All videos play correctly (audio, playback, mute state)
Hero, demo, and product videos tested on desktop and mobile
Owner: designer
All images have explicit width and height attributes
Prevents layout reflow and improves CLS score
Owner: designer
All CTAs link to the correct destination
Demo, free trial, and footer CTAs verified — no redirects to wrong pages
Owner: Growth / Marketer
Basic SEO audit complete (meta title, description, H1, alt text)
Owner: Growth / Marketer
Launch
Final review & launch
Staging link shared with all stakeholders at least 24h before launch
No same-day reviews — everyone has time to actually test
Owner: designer
CEO has given explicit go/no-go in writing
A reaction emoji is not a go — needs a clear "approved" or equivalent
Owner: CEO
At least one person (not the designer) has tested on mobile
Owner: Marketer + PM
Launch happens before 5pm — enough time for a smoke test after going live
No end-of-day launches where bugs sit overnight
Owner: designer
Post-launch smoke test completed and confirmed in the channel
Check videos, CTAs, form, and language switcher on production
Owner: PM + CMO
Known post-launch improvements logged (not blocking, but tracked)
e.g. A/B tests, wording tweaks, mobile perf improvements
Owner: designer