Landing pages are generated in Creative → Landing Pages. Each page goes through the same lifecycle: generate, review, deploy, instrument, iterate.Documentation Index
Fetch the complete documentation index at: https://docs.agentweb.pro/llms.txt
Use this file to discover all available pages before exploring further.
Lifecycle at a glance
| Stage | What happens |
|---|---|
generating | Emma is producing the page from your prompt and selected template. |
draft | The page is ready to preview and edit. Not live. |
deploying | A deployment to a subdomain is in progress. |
deployed | The page is live at a public URL. |
failed | Generation or deployment hit an error. Retry or duplicate. |
Before you begin
Have ready:- A clear campaign objective (lead capture, demo booking, free trial signup, etc.).
- A primary CTA with one job (book a call, start trial, download X).
- Offer details the page needs to communicate (price, what’s included, social proof).
- A target audience description if it’s not already in Brand → Market Strategy.
Generate the page
Start in Agent Mode
Open Agent Mode and brief Emma. Include the objective, audience, offer, primary CTA, and any required sections (testimonials, FAQ, pricing, etc.).Example:“Generate a landing page for our Q2 founder webinar. Audience: B2B SaaS founders running marketing themselves. CTA: register for the webinar (one button, top and bottom). Sections: hero with headline + subhead, three bullet outcomes, host bio with photo placeholder, agenda, FAQ. Use our brand colors.”
Pick a template
Emma proposes a template from your available HTML templates (visible at Creative → Landing Pages → Templates). Accept the suggestion or pick a different one.
Review the draft
Emma generates the page and saves it as a
draft in Creative → Landing Pages. Click into the page to preview it in your browser.Iterate
Ask Emma for specific changes — tighten the headline, swap a section, change the color of the CTA, add a testimonial. Each iteration is saved with version history.For pixel-level edits, use the GitHub editor in Creative → Landing Pages → [page] → Edit code. Changes commit to the page’s repo so you can audit and revert.
Deploy to a subdomain
Choose a subdomain
The subdomain chooser modal opens. Pick a subdomain off your connected domain (e.g.
webinar.yourbrand.com). If you haven’t connected a custom domain yet, AgentWeb deploys to a default subdomain you can change later.Capture leads
To pipe form submissions into your CRM:- Open the page in Creative → Landing Pages → [page].
- Open the form section and pick the CRM lead list submissions should land in.
- Re-deploy.
Install your Meta Pixel
If you’re running Meta Ads to this page, install your Pixel for conversion tracking. Paste your Pixel ID into the chat with Emma and ask her to add the tracking snippet: “Install Meta Pixel123456789012345 on the webinar landing page.”
Emma adds the Pixel snippet to the page’s <head> and re-deploys. Verify by opening the deployed page in a browser and checking the Pixel Helper extension shows your Pixel ID.
For the full ads-side setup (Business Account, Partner sharing, Pixel creation), see Integrations → Meta.
Add Google Tag Manager (or other tags)
For Google Tag Manager, GA4, LinkedIn Insight Tag, or any custom script, use the GTM controls under the page’s detail view. Paste the GTM container ID or full script and re-deploy. Emma inserts the tag in the correct location (<head> for tracking, before </body> for some chat widgets).
Performance and iteration
Once a page is live and running paid traffic to it, conversion data flows back into Performance → Campaign Performance. Iterate on the page based on what the data shows:- Low CTR from the ad to the page → ad creative / messaging mismatch, not a page problem.
- Low time-on-page → headline and first section aren’t matching intent.
- Form-start but no form-complete → form is too long or asking for the wrong fields.
- High CTR but low form-fill → CTA, offer, or proof points aren’t credible enough.
Custom code edits
For changes beyond what Emma will do conversationally — custom JS, third-party widgets, A/B test setups — open the page’s GitHub editor (Creative → Landing Pages → [page] → Edit code). All edits are committed to the page’s repo with commit history. You can roll back to any prior commit from the Commits view.Duplicate a page
To create a variant or seed a new campaign from an existing page, click Duplicate on the page detail view. You get a newdraft you can edit independently. Useful for A/B testing the same offer across two angles.
Troubleshooting
Deploy failed with no error message
Deploy failed with no error message
Open the Deployment status view on the page. The most common cause is a template syntax error introduced during a manual edit. Roll back to the last working commit and re-deploy.
Form submissions aren't landing in CRM
Form submissions aren't landing in CRM
Confirm the form section is mapped to the correct lead list in Creative → Landing Pages → [page] → Form settings. If the mapping looks right, submit a test entry from the deployed page and check CRM → [list] within a minute.
Meta Pixel isn't firing
Meta Pixel isn't firing
Open the deployed page in Chrome with the Meta Pixel Helper extension installed. If the Pixel doesn’t appear, ask Emma to verify the installation: “Confirm the Meta Pixel is installed on this page and show me where it was added.”
Custom domain isn't resolving
Custom domain isn't resolving
Custom domains need DNS records configured at your domain registrar. The subdomain chooser shows the exact CNAME or A record needed. Allow up to an hour for DNS to propagate after configuring it.
The page looks broken on mobile
The page looks broken on mobile
Most templates are responsive by default. If a custom edit broke mobile, preview in mobile viewport (Chrome DevTools → device mode) and ask Emma to fix it: “The landing page is broken on mobile under 400px. Fix the hero section so the headline doesn’t overflow.”
Next steps
- Creative → Landing Pages — the section index for all your pages.
- Integrations → Meta — ads-side setup for Pixel and campaign launch.
- CRM — manage the lead lists your forms feed into.