Before you start
- A niche and a placeA niche, in plural (hotels, dog groomers, wedding venues), and a place: a city ("Gatlinburg, TN") or a whole state ("Tennessee").
- A directory nameOptional: a name for the directory.
- Somewhere to publishTo publish: a WordPress site with an Administrator or Editor login, or a free Netlify account and a domain you own. You can also download the whole directory.
Sign in first. A directory you build while signed in on your plan is saved to your account and can list up to 1000 businesses; the free demo builds 25.
PART 01
Build your directory
0 of 4 done- Open BuildMyDirectoryAt buildmydirectory.ahastudio.net, or press Start something new on your account page and choose Directory.
- Fill in Niche and City or stateNiche and City or state are both required. Pick the Country, and add a Directory name if you like. Or type it in a sentence under Tell it in your own words and press Fill the form, then check the fields.
- Choose how many listings25, 50, 100 or 200. Then press Find real businesses.
- Watch it workMatching your niche to Google Maps categories, finding the place on the map, pulling real listings from Google Maps data, choosing the features to look for, reading each business's own website for proof, checking what people search for, and planning the pages. You can close the page and come back to the same link.
PART 02
Review the pages
0 of 4 done- Pages tabThe plan is grouped into Home, Places and Feature pages, each with how many listings it holds and how many searches a month it gets (or No search data). Untick Keep to drop a page. Pages left out, and why lists the pages it chose not to make.
- Listings tabEach business shows its Google rating and whether its website was read. Open its features to see the proof: the sentence from its own website, or Google's amenity list, description or review mentions, each labelled with where it came from. Tick Leave out to remove a business. Listings left out, and why shows what the agent dropped.
- Features tabEvery feature the agent looked for, with how many listings show proof of it. Untick Use to turn a feature off.
- Press Build directoryThis previews the directory. Pick any page from the list, or Open in a new tab. Back to the review takes you back to change it. Besides the home, place, feature and listing pages, the directory has an About page and an Add your business page.
PART 03
Keep and publish
0 of 6 done- Keep your directoryBuilt it before you signed in? Sign in and press Add to my account. Then Download the directory (ZIP) gives you every page, ready for any host.
- Connect WordPressIn Publish to your WordPress site, create an application password in WordPress (Users > Profile > Application Passwords, type "Aha Studio", press Add New Application Password), paste it with your site address and username, and press Connect site.
- Choose where and howUnder Where on the site, pick A site just for this directory or Under one address (for example hot-tub-hotels). Under Send pages, pick All as drafts now (recommended) or Publish gradually, 3 to 50 pages a day starting tomorrow: the home page and places first, then tag pages by searches, then listings. Under Claim and add-your-business forms, pick the Aha Studio lead inbox or My own form shortcode.
- Install the free Aha Studio Connector pluginUpload it under Plugins > Add New > Upload Plugin to set meta descriptions automatically.
- Press SendThe button shows the number of pages and your site name. Every page arrives as a nested page with the links between them pointing at your own site. Changes later go out with Publish again (updates the same pages). Pages you made yourself are never changed.
- Or deploy to NetlifyIn Netlify, create a personal access token (User settings > Applications > Personal access tokens), paste it, press Connect Netlify, then Deploy to Netlify. Deploy again updates the same site.
PART 04
Put it on your own domain
0 of 4 doneAfter deploying to Netlify, the Your own domain card puts the directory on a domain you own, with HTTPS.
- On the My domain tabType your domain and press Connect. This adds it to your Netlify site.
- Add these two recordsAdd them in Cloudflare (or any DNS host), and delete any other A or AAAA records on the same names first. In Cloudflare, set each one to DNS only (grey cloud), not Proxied.
A Name @, content75.2.60.5, DNS onlyCNAME Name www, content your site's netlify.app address (the card shows it with a Copy button), DNS only - Press Check and secureIt checks the records and asks Netlify for the HTTPS certificate. It usually takes a few minutes once the records are visible. When it shows HTTPS: active, the sitemap, robots.txt and canonical links use your domain.
- Building several directories?Choose Use a subdomain of and set one domain up once with
A * 75.2.60.5andA @ 75.2.60.5, both DNS only. Every new directory can then go live on its own subdomain with no DNS changes.
PART 05
Your limits
ON YOUR PLAN10 directories a monthEach with up to 1000 listings.
FIRST 14 DAYS1 directoryOf up to 50 listings. See the refund policy.
Your plan also includes a monthly amount of AI work, shared by all your AI workers. When this month's is used, the AI work carries on with your own AI key: the provider and model you choose on your account page under AI and data keys, Text and reports. Without a key, it resumes on the 1st. Google Maps and search data have their own monthly limit, which also resets on the 1st.
PART 06
If something goes wrong
Still stuck? Email support@anthonyhayes.me or open the help desk.
Ready to build?Type a niche and a city or state, choose how many listings, then press Find real businesses.Open BuildMyDirectory