{"id":3188,"date":"2021-01-28T21:44:31","date_gmt":"2021-01-28T21:44:31","guid":{"rendered":"https:\/\/obo.zoj.mybluehost.me\/uncategorized\/launch-checklist\/"},"modified":"2026-07-22T14:25:40","modified_gmt":"2026-07-22T14:25:40","slug":"launch-checklist","status":"publish","type":"post","link":"https:\/\/ioninteractive.com\/ionacademy\/launch-checklist\/","title":{"rendered":"Launch Checklist"},"content":{"rendered":"<p>Use this checklist before opening a campaign URL to real traffic. Adjust it for the experience, data collected, integrations, legal requirements, and launch risk.<\/p>\n<h2>1. Confirm ownership and launch scope<\/h2>\n<ul>\n<li>Confirm the owner, approver, launch window, traffic source, audience, success metric, and rollback contact.<\/li>\n<li>Confirm the correct portfolio, campaign, creative, brand space, domain, framework, theme, and environment.<\/li>\n<li>Freeze unrelated edits during final QA and save a current Creative Studio version before launch.<\/li>\n<\/ul>\n<h2>2. Review content and experience behavior<\/h2>\n<ul>\n<li>Proofread every page, responsive view, personalization variant, error state, confirmation message, email, and downloadable file.<\/li>\n<li>Verify navigation, deep links, buttons, forms, calculations, rules, reveals, lightboxes, flows, tabs, accordions, videos, and external links.<\/li>\n<li>Use Preview for end-to-end behavior and Proof for consolidated content review. Confirm the correct landing page and page order.<\/li>\n<li>Check keyboard navigation, focus order, labels, alt text, contrast, captions, and zoom behavior.<\/li>\n<\/ul>\n<h2>3. Validate data, conversion, and integrations<\/h2>\n<ul>\n<li>Submit representative tests for required, optional, invalid, duplicate, and edge-case values.<\/li>\n<li>Confirm each form field writes to the intended data field and that choice values, hidden fields, calculations, tags, and query-string parameters are correct.<\/li>\n<li>Confirm the intended rule action marks the respondent as converted and that conversion reporting matches the launch goal.<\/li>\n<li>Verify integrations, notifications, fulfillment emails, exports, webhooks, CRM\/MAP records, deduplication, consent fields, and failure handling.<\/li>\n<li>Remove test respondents only when authorized and confirm production retention requirements before deletion.<\/li>\n<\/ul>\n<h2>4. Check privacy, security, and SEO<\/h2>\n<ul>\n<li>Collect only approved data; verify privacy copy, consent behavior, cookie controls, retention, and legal links.<\/li>\n<li>Remove credentials, secrets, personal test data, internal URLs, and debugging code from pages, scripts, files, and query strings.<\/li>\n<li>For indexable experiences, verify page titles, descriptions, canonical URLs, share content, and sitemap treatment. For non-indexable experiences, set the intended Robots meta directives.<\/li>\n<\/ul>\n<h2>5. Check responsive behavior and performance<\/h2>\n<ul>\n<li>Test representative desktop, tablet, and mobile widths plus supported browsers and real devices when risk warrants it.<\/li>\n<li>Optimize images and animation, limit render-blocking third-party scripts, and test the first page on a realistic network.<\/li>\n<li>Confirm no horizontal overflow, clipped controls, unreadable text, layout shifts, broken media, or inaccessible tap targets.<\/li>\n<\/ul>\n<h2>6. Configure and test the traffic source<\/h2>\n<ul>\n<li>Publish the approved creative, then create or review the campaign URL&#8217;s domain, path, media category, fallback URL, test group, and creative weights.<\/li>\n<li>Verify HTTPS and the intended public hostname. Confirm redirects preserve or intentionally remove paths and query strings.<\/li>\n<li>Test UTM and other query parameters, campaign URL open\/close behavior, scheduled dates and time zone, and what visitors see when no creative is available.<\/li>\n<\/ul>\n<h2>7. Launch and verify<\/h2>\n<ul>\n<li>Open or schedule the URL only after approval. Test the public URL in a clean browser and on a mobile device.<\/li>\n<li>Complete one controlled live submission and verify the respondent, conversion, integrations, notifications, analytics, and downstream record.<\/li>\n<li>Monitor the agreed launch metrics and error channels. If a stop condition is met, close the URL or restore the approved version and traffic configuration.<\/li>\n<\/ul>\n<p>Keep the launch approval, tested URL, version, test evidence, and rollback decision together so the launch can be audited and repeated safely.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Use this checklist before opening a campaign URL to real traffic. Adjust it for the experience, data collected, integrations, legal requirements, and launch risk. 1. Confirm ownership and launch scope Confirm the owner, approver, [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":5794,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","footnotes":""},"categories":[1620,43],"tags":[2342,2344,2274,2346],"class_list":["post-3188","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-golive-process","category-the-publishing","tag-golive","tag-proofing","tag-publishing","tag-qa"],"_links":{"self":[{"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/posts\/3188","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/comments?post=3188"}],"version-history":[{"count":2,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/posts\/3188\/revisions"}],"predecessor-version":[{"id":6892,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/posts\/3188\/revisions\/6892"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/media\/5794"}],"wp:attachment":[{"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/media?parent=3188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/categories?post=3188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ioninteractive.com\/ionacademy\/wp-json\/wp\/v2\/tags?post=3188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}