Enlarged screenshot

How To Use The Masspage Builder From ChatGPT

Builds a multi-page site around one keyword and saves it as a draft you can review before anything is generated or published — you can also directly generate it.


Before you start:
1

Ask What The Builder Needs

Before anything else, have ChatGPT pull the current field list. It's long, and this keeps it from guessing.

Show me the masspage build fields and what each section does.

You don't need to read all of it. It's for ChatGPT's benefit, so it fills the right fields rather than inventing them.

Field list showing all masspage builder sections and what they control
2

Create The Draft

Give it the basics: keyword, how many pages, your landing page, and the business details. Nothing is generated yet and no credits are spent.

Create a masspage draft. Keyword: emergency plumber Dallas. 25 pages. Landing page https://yourdomain.com. Business: Acme Plumbing, 400 Main St, Dallas TX 75201, phone 214 555 0100. Use template porto-001.

ChatGPT will confirm the draft and give it a name. Everything after this is editing that draft.

3

Choose How The Content Gets Written

This is the one decision that drives what a build costs. There are three routes, cheapest first.

Route A — ChatGPT writes it, you attach it. No YACSS AI used. You already have ChatGPT in front of you, so let it do the writing, then put the text on the build. YACSS just assembles the pages around it.

Write me seven sections about emergency plumbing in Dallas, around 150 words each, covering burst pipes, blocked drains, water heaters, leak detection, after-hours callouts, pricing and how to choose a plumber. Then attach them to my draft as content one through seven.

Ask to see it back before moving on:

Show me what's in content one to seven on my draft.
Seven content sections written and attached to the draft

Route B — One YACSS AI article, spun across every page. Cheap. YACSS writes a single long article, then varies it per page. That's one AI call for the whole build, not one per page.

Generate a long article about emergency plumbing in Dallas, put it in content one, and set the build to spin that article across the pages and use paragraph interval 20-20.
One article generated and configured to spin across 25 pages

Route C — Use a content file. No AI at all. You supply a file of sentences or paragraphs and the builder pulls from it to vary each page. Useful when you already have approved copy.

Use my content file for the page content.
RouteWho writes itAI costBest for
A. Attach your ownChatGPT, in this chatNone in YACSSMost builds
B. One article, spunYACSS, onceOne call per buildHands-off, still cheap
C. Content fileYou, up frontNone
Note: If you don't say which, the build uses Route B. That's the safe default. Route C never happens unless you ask for it.
4

Choose Where The Content Sits

Separate from who writes it, there are two page layouts.

  • Seven Content — Seven fixed sections that appear on every page, filled from content one to content seven. This is the straightforward one, and it's what Route A fills.
  • Dynamic Content — A flexible layout that arranges content blocks and images automatically. It reads a different set of fields, in particular a single content-images field rather than per-section images.
Use the seven content layout for this build.
Build configured to use the seven-content layout

Or:

Use the dynamic content layout, and add these images as the content images.
Build configured to use the dynamic content layout with 8 images
Note: The two layouts read different image fields. If you set up images for one layout and then switch to the other, the images stop showing. If images vanish after a layout change, say which layout you're on and ask for the images to be attached again for that layout.
5

Add Your Special Content Blocks

Special content is the highlighted feature blocks on a page, each with a short heading, a line or two of text and an icon. ChatGPT writes them in the chat and attaches them to your build, so they cost you no AI credits.

There are two versions of this feature, and which one you get depends on the layout you picked earlier. They are stored differently and are not interchangeable.

Your layoutWhich special content you get
7 ContentThe standard one
1 ContentThe standard one
7 Content Home Page / 1 Content SubpagesThe standard one
Dynamic ContentThe dynamic one
Note: This matters because if the blocks are attached in the wrong form, nothing complains. They save, the settings on screen look correct, and the Special Content page in the builder is simply empty.

If you are on 7 Content, 1 Content, or the mixed layout — this is the standard special content: a fixed set of up to four blocks that appear on your pages.

I'm using the 7 Content layout. Write four special content blocks for this site, each with a short heading and about forty words, on emergency callouts, licensed technicians, upfront pricing and warranty. Attach them to my draft as standard special content with suitable icons.
Four standard special content blocks added to the build

If you are on Dynamic Content — dynamic keeps each block as its own item, so you can have as many as you like and the builder chooses how many to show per page.

I'm using the Dynamic Content layout. Write six special content blocks for this site, each with a short heading and about forty words, and attach them to my draft as dynamic special content blocks with suitable icons. Show between 2 and 4 special content blocks per page, place them below the content, on both the homepage and the subpages.
Six dynamic special content blocks added to the build
6

Add Your FAQs

Same idea. Written in the chat, attached manually, no credits used.

Write eight FAQs with answers about emergency plumbing in Dallas and attach them to my draft manually.
Eight FAQs written and attached to the build
7

Add The Local Google Content

This is what makes the pages read as genuinely local: real nearby places, reviews, driving directions and photos pulled from the business's Google listing.

Start by pulling the business from Google.

Fetch the company Acme Plumbing in Dallas TX from Google.

You'll get back the business name, address, phone, website and its Google place ID. Check it's the right business before continuing, especially if the name is common.

Business fetched from Google with details returned

Then attach it to the build.

Add that business to my draft as the local business, set the search radius to 3000, and set the business type to Plumber.
Business attached to the build as the local business

Now choose what local content to pull in.

Generate the local images, things to do, reviews and the map embed for this business, radius 3000. Now save those local results to the build, then tell me how many local items are stored on it.
Local images, things to do, reviews, and map embed saved to the build
A note on service-area businesses: Plumbers, handymen and other trades that work at the customer's address often hide their address on Google. For those, Google publishes no street address or map pin, so nearby results are centred on the town rather than an exact spot. Everything still works, it's just a wider net.
8

Add Wikipedia Content

Optional, and it costs no AI credits. It pulls and rewrites Wikipedia material about the city or topic.

Add Wikipedia content about Dallas to the pages.
Wikipedia content about Dallas added to the build
9

Generate

This is the step that builds the pages.

Generate it.

Generation runs in the background. For 25 pages it usually takes a few minutes.

Is my build finished yet?
10

Publish It

Once it shows as generated, publish it to your clouds. That flow is covered in the "Upload a Cloud Site" tutorial: pick the client, pick the cloud account, check the bucket, then publish.

Publish that build to my aws account "Account name", bucket my-site-bucket.
Done! Your masspage site is generated and published.

If Something Goes Wrong

What you seeWhat to do
"You exceed page limit"Your plan caps pages per build. Ask for fewer pages, or upgrade under My Subscription.
The content sections came back emptyAsk ChatGPT to show content one to seven on the draft. If they're blank, ask it to attach them again, then re-check before generating.
FAQs or special content didn't appearThey were probably left on automatic. Ask for them to be attached manually with the text ChatGPT wrote.
Images stopped showing after a layout changeThe two layouts read different image fields. Say which layout you're on and ask for the images to be attached again for that layout.
The build used far more credits than expectedIt was on Route C, a fresh AI article per page. Switch to Route A or B and regenerate.
The wrong business came back from GoogleSearch again with the city and state. If you have the Google place ID, give that instead, it's exact.
No local content on the pagesThe business has no Google place ID set on the draft. Fetch the company again and add it to the build.
No nearby places, reviews or directions appearGoogle may publish no location for that business, common for mobile trades. Set the city on the build so results can centre on the town.
Generation finished but pages look thinAdd more of your own content to the sections, make the articles long, and add Wikipedia or local content to give each page more substance.
"Requires the Expert plan or above"The AI connector starts at the Expert plan. Upgrade under My Subscription.
Shopping Cart
Scroll to Top