1. Create an Ad-Optimized Template
For paid pages, we should first create a master ad template that's optimized for conversion (e.g. stripping all exit points except for the CTA, and reducing scroll length).
- 1.In Flint, open your site.
- 2.Create your ad template:
- -Click the Create button
- -Name your ad template page
- -Under 'page to base on', pick a page that has the most similar layout and components to the intended ad pages, e.g. your imported homepage
- -Under "Context", add "Make an ad optimized version of this page (e.g. remove links in the top navigation and footer that aren't the CTA, and adding more CTAs throughout every section)"
- 3.Tweak the ad template to completion:
- -You can make direct edits on the content and images by clicking on each element
- -Click directly into any text to edit headlines, subheads, bullets, CTAs
- -Click images to swap to existing assets Flint has ingested, upload your own assets, or use Flint's image generation
- -You can also ask the Flint agent to make visual changes, e.g.
- -"Make the logo row a single-row autoscrolling animation rather than static and two rows"
- -"Change the hero layout so the video is on the right and copy on the left."
- -"Add a dedicated section for use-case tiles."
This becomes your master ad template for UGC/meta and/or paid search.
2. Decide Your Landing Page Strategy
There are two main ways to make multiple landing pages:
| Separate URLs | Query Parameters | |
|---|---|---|
| Example URLs | lp.yoursite.com/tax-agents/pizza-shops, lp.yoursite.com/tax-agents/bakeries | lp.yoursite.com/tax-agents?use_case=pizza-shops, lp.yoursite.com/tax-agents?use_case=bakeries |
| When to use | You have a handful of pages (5-10) or pages differ in design | Pages only differ by content and you're creating dozens or 100+ pages |
| Benefits | Easily visualize and click through pages in the sidebar | Only one URL to manage; pass campaign value in your ad platform |
| Tradeoffs | Need to manage multiple links | Can't flip through pages in Flint; must preview each query param manually |
| How to use | Ask Flint to "create a page for each campaign" or click the duplicate button in the sidebar | Tell Flint explicitly to use query params and what content changes, e.g. "When ?use_case=pizza-shops, change the h1 to 'Hello, pizza shops'" |
For more on query parameters, see Query Parameters documentation.
3. (Advanced) Create pages in bulk via spreadsheet
If you have many creatives, assets, or keywords you're going for, here's a tip for creating pages in bulk.
- 1.Create a spreadsheet (CSV) with columns corresponding to aspects of the pages. You can often start from a list exported from your ad platform and then enrich the list from there. These are some example columns for a fictional company ad landing page:
- -
slug(e.g.,pizza-shop-operations) - -
use_case(e.g., "optimize pizza shop tax closes with Radar AI") - -
personaorsegment(e.g., SMB, Ops Manager, Enterprise IT) - -
headline - -
subheadline - -
key_benefits - -
testimonials_to_prioritize - -
hero_visual_img
- -
- 2.Upload this CSV into Flint.
- 3.Prompt Flint something like:
FOR SEPARATE URL strategy:
"Using this spreadsheet, create an ad-optimized landing page for each row based on our ad template "/tax-agents". Use the headline, subheadline, and use_case columns to customize copy and pick relevant imagery."
FOR QUERY PARAM strategy:
"Using the attached spreadsheet and our /tax-agents template, dynamically swap the page copy based on the ?use_case={slug} query param, where slug matches a row in the spreadsheet. For each row, use the headline, subheadline, and use_case columns to customize the H1, supporting text, and messaging angle/imagery. Keep layout, CTA, and branding consistent with the base template. Fall back to default copy if no matching slug is found."
4. Set up subdomain and analytics
Subdomains
For ads, we recommend you host the pages on your subdomain, e.g. lp.yoursite.com, as it is the easiest way to get started. For more information, see Subdomain Settings.
Tracking
Flint can use your existing scripts (Google Tag Manager, Google Analytics, Clearbit, etc.). Check out Google Analytics & Tag Manager for more information.
5. Set up the ads in your ad platforms
A. Paid Social (Meta, LinkedIn, etc.)
- 1.You're already making different ads, now give each one its own landing page that actually matches.
- 2.In your ad platform, set the destination URL to that page's unique Flint URL.
- 3.Check conversion rates per ad → go back into Flint and tweak the page copy/layout directly. No waiting on engineering.
B. Paid Search (Brand & Non-Brand)
- 1.You already have ad groups organized by keyword theme. Now match each one to a dedicated landing page.
- 2.Set the final URL in Google Ads to point to the corresponding Flint page.
- 3.When you find a new keyword opportunity, duplicate → edit → launch a new page.
6. A/B Testing With Flint
You can test your Flint variants via using either your ad platform's native Experiments module or by integrating with an A/B testing tool like Statsig or Optimizely. See more information here: A/B Testing
