The second half of this guide on a small store: publish, rename the live link, connect a domain. Sped up: a real domain check takes longer.
- Who it is for: a founder or marketer who needs a page live at their own address.
- What it costs: the page below was built in under five minutes. It ran next to a second example, and the two used 145 credits together. The one fix after it used 6 credits and took under a minute. Connecting your own domain needs a paid plan; publishing to a polymet.app link does not.
- What you need: a Polymet account, and for the last step a domain you can add DNS records to.
1. Write the page as a list of sections
A landing page prompt works when it names the sections in order, gives the real headline, and says what the page must not have.- “As a prototype with one page” gets you something you can publish. Pages on their own are not published; a prototype is.
- The headline is written out. Leave it to the agent and you get a headline that sounds like every other landing page.
- “No stock photos and no gradients” rules out the two things a generated landing page reaches for first.
2. Read what the agent says it did
When the generation ends, the chat closes with a summary. Read it before you look at the page. This run’s summary listed what it built section by section, then this:3. Fix it with one sentence
4. Check it like a visitor
Open the prototype in Focus and go down the page once at each width, with Breakpoints in the toolbar: Desktop view, Tablet view, Mobile view.- Does the top bar still fit at tablet width? The agent’s summary said the three links fold into a menu on a phone, and also that it had not looked at the page in a browser. So look.
- Does every Start free button do something? Here they should scroll to the email field.
- Type a wrong email address. The field should refuse it.
5. Publish
- Click Publish in the canvas header. The popover says Not published.
- Click Publish.
- The popover says Published and shows the live link, an address on polymet.app.
6. Connect your own domain
This step needs a paid plan. The example uses example.com; use a domain you own.- Open Project settings and go to Domains.
- On the prototype’s card, click Add a domain, type the domain, and click Continue.
- Choose Root domain (example.com) or Subdomain (app.example.com). For a root domain, Redirect www to root is on by default.
- Pick the prototype, then click Connect.
- The dialog lists the DNS records to add, with their type, Name and Value. Add them where you bought the domain: a routing record (CNAME or A), and usually a TXT record that proves the domain is yours.
- Click Check status. DNS changes can take up to 48 hours to spread, so close the dialog and come back if it is not ready.
The full list is in Use your own domain.
You’re done when
- Your domain’s status is Active.
- The page opens at your address in a private browser window, over HTTPS.
- On a phone, the menu opens and Start free takes you to the email field.
If it goes wrong
- Add a domain is disabled. It says Custom domains require a paid plan. Upgrade to connect your own domain. The polymet.app link still works on every plan.
- The status stays Pending. The records are not visible yet, or one has a typo. Click the name and the value to copy them instead of typing them.
- The status is Offline. The prototype the domain serves is not published, or the DNS records changed. Publish it, or check the records.
- Your address shows an older page. A live link keeps showing what you published. Open the Publish popover and click Update.
- Publish is disabled and a notice says “Only main can be published” (with your default branch’s name). Click Switch to main.
Next
- Use your own domain: every status, changing the prototype a domain serves, and the limit of 5 domains per project
- Compare options side by side: ask for three hero sections and pick one
- Edit visually: change copy and colors by hand without spending credits
- Add a backend: make the email field save sign-ups