Campaign page

Build a landing page with AI, in thirty minutes

A landing page has one job: getting a sign-up, an enquiry or a sale. To build a landing page with AI, you describe your offer and Eqlo writes the page in the order that gets people to act: the promise, the proof, the objection answered, then the form. You read it, you publish it, and the statistics count the conversions from each campaign.

  • 1 sentenceTo describe the offer and its date
  • 30 minRead through and published
  • 4 blocksPromise, proof, objection, action
  • 0 cookiesTo measure conversions

Step 1. Name the offer and the date it ends

One precise sentence: what you are offering, to whom, and until when. "Two-hour workshop on time management for freelancers, 14 October, 49 dollars, twenty places." The date and the number of places give people a reason to decide today rather than next week.

Step 2. Read from the promise down to the button

Read the page in order, without skipping. At each block, ask whether it moves the reader towards the button or pulls their attention away. Cut whatever pulls away, even a sentence you like. A short page in the right order nearly always converts better than a long one where people get lost.

Build a landing page with AI: statistics for a 14 October workshop, with the conversion rate of three campaign variants
Three versions of the ad, each identified by its link, with the conversion rate it brings in.

Step 3. Fix one block without touching the rest

Select the promise, a testimonial or the form, and write the change. "Replace the promise with: stop finishing your days late." Each request saves a version, so you can compare two wordings and go back to the earlier one.

Step 4. Publish and send the link the same day

Put the page live at its eqlo.dev address, or at a domain of your own if you are on Plus. Then add a different utm_content tag to every link you share, one per ad or per email. The statistics credit each sign-up to the link that brought the visitor in.

The eight kinds of landing page

The content changes completely with what you are asking for. An email address, a registration, a purchase and an application are not asked for the same way. Say what you want to get and Eqlo builds the matching page.

Product launch

What the product changes, for whom, at what price, and when it is available.

Webinar registration

Date, time, length, who is speaking, and what attendees will be able to do after.

Waiting list

A short promise, a two-field form and the expected opening date.

Paid campaign page

The page that receives the paid click, worded to match the ad word for word.

Event

Venue, date, programme, ticket prices and how to get there.

Content download

What the document contains, how many pages, and what you do with it.

Sales enquiry

The problem you solve, one measured proof, and an appointment to book.

Recruitment

The role, the team, the salary range, and how the process runs.

What all eight share: one action asked for. A page that offers to sign up, to download and to call does none of the three properly.

Build a landing page with AI: four blocks, in this order

The order matters as much as the content: proof before a promise does nothing, and an objection answered too early creates one.

The promise

What the visitor gets, in one sentence they understand without knowing you. Not the name of your method, not your positioning: the concrete outcome. "Stop finishing your days late" rather than "a systemic approach to productivity".

The proof

What makes the promise credible: a number, a dated example, a signed testimonial, a screenshot of the product. One verifiable proof beats three assertions. Without proof, the promise reads like an advert.

The objection

The main reason not to sign up, stated before the visitor forms it themselves. "I have no time", "it is too expensive", "it will not work in my case". Answer it plainly: an acknowledged objection is defused, an ignored one stays.

The single action

A button that appears two or three times down the page and always opens the same form. That form asks only for what you truly need, because every extra field loses sign-ups. Three fields do the job in most cases.

Measure, then improve

A landing page is judged on one number: the percentage of visitors who do the thing you asked. That is what separates it from an ordinary page, and it is also what lets you improve it without guessing.

Eqlo's statistics count visitors, forms sent and the conversion rate over thirty days, with no cookie and no third-party service. They also show the top ten sources, such as Google, Instagram or your campaigns, with the conversions from each. So when the rate is low, you can tell a page problem from a traffic problem, and each calls for a different fix.

To compare two messages, run two ads whose links carry different utm_content values, for example ?utm_content=problem and ?utm_content=method. The statistics rank the variants by conversion rate and flag the best one. Change only one thing between them, and wait for enough visits that the gap is not down to luck.

The order to test in, from most to least rewarding: the promise first, because it decides whether anyone reads on. Then the whole first screen. Then the form, by removing a field. The button and the colours come last, contrary to what people often assume.

Three settings before you share the link

Campaign variants

Every link you share gets its own utm_content. To compare two versions of the page itself, publish them at two addresses, such as /workshop and /workshop-b, and point each ad at one of them.

Conversion tracking

A form sent, a booking made or an order paid counts as a conversion, with no consent banner needed. Sign-ups can also go to Brevo or HubSpot, or on to Make and Zapier through a webhook.

Speed

A slow page loses visitors before it is read, especially on a phone arriving from an ad. Eqlo serves complete HTML pages, converts photos to WebP of 200 KB at most and hosts the fonts itself.

A trainer fills her 14 October workshop

A made-up case, typical of many

This trainer is invented, but her need comes up often. Working freelance, she runs a two-hour workshop on time management on 14 October, at 49 dollars, limited to twenty places. Her first sentence holds the offer, the date, the price and the number of places.

  • 30 minFrom the first sentence to a published page
  • 3 adsThree wordings of the promise
  • 1 fieldRemoved from the form after two days

She runs three ads, each with its own utm_content, for three days. The one that describes the problem rather than the method brings noticeably more sign-ups, so she makes that wording the promise of the page. She then removes the "company" field, which was putting freelancers off.

Frequently asked questions

How long should a landing page be?

As short as possible, as long as necessary. A simple, inexpensive offer fits on one screen. A demanding or expensive offer needs more proof and therefore more length. The test is not the word count, it is whether every block moves the reader towards the button.

Can I run A/B tests?

Yes, through your links. Each ad or email carries its own utm_content, and the statistics compare the conversion rate of each variant and flag the best. To test two versions of the page, publish them at two separate addresses: Eqlo does not share the traffic of one address between versions.

Should it be on a subdomain or a page of my site?

A page of your site is enough in most cases, such as yoursite.com/workshop. A separate subdomain complicates the setup without adding anything. Keep a dedicated address for heavy paid campaigns, if your team asks for it.

What happens when the offer ends?

Replace the form with a line that announces the end and offers the next step: a waiting list for the next session, or a link to your site. If you take the page down, add a 301 redirect to the next step so no link is left dead.

Can I connect the page to my email tool?

Yes. Each sign-up can join your Brevo or HubSpot list, and a signed webhook passes it on to Make, Zapier or n8n if needed. Sign-ups also land in the project inbox, which exports to CSV, and an email alerts you to each one.

How many fields should the form have?

As few as possible. Every extra field costs you sign-ups. Three are enough in most cases: first name, email, and one piece of information that helps you qualify. Ask for the rest after they sign up.

Can the page sell the place itself?

Yes. With your Stripe account connected, the page sells the place, the ticket or the product by card, Apple Pay or Google Pay, and the buyer gets a confirmation email. It usually works better than a form followed by a payment link sent later.

Can the same page grow into a full site?

Yes. You ask for the missing pages by writing a sentence, and the landing page becomes the home page or stays a page of its own. Nothing has to be rebuilt.

Write the offer and the date it ends, the page can be up today

Free to start, no card needed. Conversions from each campaign show up from the first visit.