Free 30-second check: does AI recommend your studio, or the one around the corner? Run it
Free guide · Simple wins · 14 September 2026

The free box on Google most studios have never touched.

It's the panel with your photos, hours and reviews when someone Googles Pilates near me. In about 45 minutes you'll have it fixed, a month of posts written in your voice, and a scheduler posting them 3 times a week without you.

← Back to all free guides

Someone Googles Pilates near me on a Tuesday night. The first thing she sees is the panel with your photos, your hours and your reviews. That's your Google Business Profile. Views on those profiles are up 35% this year. She lands on it once, deciding. Your last post is from March, your hours say you close at 5, and there are 4 photos from year 1. She books the studio down the road, and you never find out.

You can post updates on that panel, like Instagram. Almost nobody does. Everyone's fighting for attention on Instagram, and the place people actually book from is sitting empty. This guide gives you a fixed profile, 12 posts for the month written in your voice, and a scheduler that posts them for you. Every click, in order.

Before you start: what you need

What you'll have at the end

Step 1: Set up your ChatGPT studio project (10 minutes, once)

If you've done this in another guide, skip to step 2. If not:

  1. Open ChatGPT. Use chatgpt.com in your browser or the ChatGPT app, and sign in.
  2. In the left menu click Projects, then New project. Call it My studio and click Create project. A Project is a folder that remembers instructions for every chat inside it, so you never repeat yourself. If you can't see Projects, update the app or use chatgpt.com in a browser.
  3. Inside the project, click New chat. Paste this in and press enter. Answer one question at a time, typing the way you actually talk. Don't tidy yourself up.
Prompt: build my real brand voice guide (once)Help me build a Brand Voice Guide for my Pilates studio from evidence, not vague adjectives. Interview me ONE QUESTION AT A TIME and wait for each answer. Ask me to: 1. Describe the studio as I would to a friend who has never heard of it. 2. Paste 5 real things I have written: ideally an Instagram caption, an email to a new enquiry, an email to a regular client, a timetable or price announcement, and a post I especially like. 3. Tell you which sample sounds most like me now and why. 4. List words or phrases I use often, plus words I never want used. 5. Explain how direct, warm, funny or informal I want to be. 6. Say whether I use emojis, which ones and how often. 7. Explain how my tone changes for a nervous beginner, a regular client and a promotion. Study my real sentence length, rhythm, punctuation, greetings, calls to action and sign-offs. Quote 6–10 short phrases from my samples that capture my voice. Do not reduce the result to “warm, friendly and professional”. Then produce a practical Brand Voice Guide with: how I sound; sentence and paragraph length; phrases I use; phrases to avoid; emoji rules; how I explain Pilates; how I sell without sounding pushy; calls to action; and 3 short before/after examples showing generic copy rewritten in my voice. Show me the guide and ask what feels wrong. Revise it until I approve it. Start by asking question 1.
  1. Copy the Brand Voice Guide it writes. At the top of the project, click Instructions (on some screens it's a small settings icon, or Edit instructions). Paste the guide in and click Save.
  2. Now give it your website, so it knows your real class times, prices and address instead of guessing. In the same chat, paste this with your web address in the bracket.
Prompt: build a verified studio facts sheet (once)Read my studio website at [your website address]. Check the home, classes, timetable, pricing, new-client, location, booking, about and FAQ pages where they exist. Create a Studio Facts Sheet with: studio name; exact address; town and areas served; parking and arrival instructions; class types; who each class is for; current timetable; intro offer; prices, packs and memberships; how to book; booking link; what to wear and bring; beginner guidance; cancellation and refund policy; pregnancy, injury and accessibility information; instructors; contact details; and any current events or workshops. For every fact, include the source page URL. Do not infer or improve missing information. Write [NOT FOUND] when the website does not answer something. Write [CONFLICT] when two pages disagree and quote both versions. Finish with 2 lists: 1. Facts I need to confirm before you create public content. 2. Important client questions my website does not currently answer. Keep the wording plain and concise. This sheet will be the factual source for future posts, so accuracy matters more than style.
  1. Fill in any blanks it marked. Open Instructions again and paste the facts sheet underneath the voice guide. Click Save.

You'll know it worked when you open a new chat in the project, type "In 2 sentences, how do I sound, and what's my address?" and it answers in your tone with your real address.

If it doesn't: the instructions didn't save. Open Instructions, check both the voice guide and the facts sheet are there, and click Save. If it says it can't open your website, copy the text of your homepage, timetable and prices pages and paste them into the chat instead, then ask for the facts sheet again.

That's the whole foundation. Every guide on this site starts from this project. Do it once, use it for everything.

Step 2: Fix the basics (10 minutes, once)

Posts on a broken profile are like flowers on a locked door. Go to business.google.com on a computer, sign in with the account that owns the profile, and click your studio. You'll see a row of buttons: Edit profile, Read reviews, Add photo, Add update and so on. Work down this list:

  1. Hours. Click Edit profile, then Hours. Check every day, including days you're closed. Then click Special hours and add any holidays coming up. Wrong hours are the No. 1 reason people give up on a studio.
  2. Category. Edit profile, then About, then Business category. The primary category must be Pilates studio. Not "gym", not "fitness centre". Click Save.
  3. Description. Edit profile, then About, then Description. You get 750 characters. Say reformer and your town in the first sentence. Search can't recommend what it can't read. Easiest way: in your My studio project, type "Write my Google Business Profile description in my voice, under 750 characters, with the word reformer and my town in the first sentence, and who my studio is especially good for." Paste it in, click Save.
  4. Photos. Click Add photo. Upload at least 10 real ones. Studio, reformers, you, a class, the door from the street so people can find you. Add 1 new one a month from now on.
  5. Booking button. Edit profile, then Contact, then Appointment links (some accounts show Booking). Paste the link to your actual booking page, not your homepage. Click Save.

You'll know it worked when you Google your studio name in a private window (Safari: the 2 squares icon, then Private; Chrome: the 3 dots, then New Incognito tab) and the panel shows the new hours, the new description and a Book button. Most edits show within an hour. Some go under review and take up to 3 days.

If it doesn't: if you can't see Edit profile, you're signed into a Google account that doesn't own the profile. Sign out and back in with the right one. If an edit says Pending, wait 3 days before changing it again.

Step 3: Write a month of posts in one sitting (10 minutes)

Open your My studio project, click New chat, and paste this. It asks you 2 questions first: any offers this month, any events. Answer them, and it writes 12 posts, Monday, Wednesday, Friday, in your voice, with your town and the word reformer built in.

Prompt: a month of Google postsYou already know my studio's brand voice and my studio facts from this project. Now help me write a whole month of Google Business Profile posts: 12 posts, 3 a week (Monday, Wednesday, Friday) so I can schedule them. First, ask me these 2 questions and wait for my answers: 1. Do you have any offers you want to run this month? (e.g. a free intro class, money off a class pack, refer-a-friend) 2. Do you have any events you want to run this month? (e.g. a workshop, open day, challenge, pop-up class) Then write me 12 Google Business Profile posts for the month, in my brand voice. Build in any verified offers or events I told you about. Make the rest "Update" posts. Before writing, list any missing date, price, booking or location detail you need me to confirm. Do not draft an Offer or Event post until I answer. MOST IMPORTANT: make every post really personal and first-hand. Google rewards authentic, original content, not generic filler. Write from my real perspective as the person who actually teaches here: my own moments, what I genuinely see in class, honest little observations. No generic "Pilates is great for you" lines. Where a specific real detail would make a post land harder (a client moment, a first name, a number), leave a short [add: ...] note so I can drop mine in. Rules Google enforces: no phone numbers, no email addresses and no web links in the text (I add a button instead), no words in all capitals, and keep each post under 1500 characters. Label each post with its type: [Update], [Offer] or [Event], so I know which button to use on Google. Each post: 2 to 4 sentences, one clear call to action and a suggested button (Book / Learn more / Call). Include my town and the word “reformer” only where they sound natural; do not force both into every post. Lay them out as Weeks 1 to 4, each with a Monday, Wednesday and Friday post. Above each post add: purpose, fact source, suggested photo and button. After writing, run a repetition check and rewrite any two posts that use the same opening, observation or call to action.

Read them. Where it left an [add: ...] note, drop in the real thing: a client's first name, a moment from class this week, a number. Google rewards first-hand. It ignores filler. A post that says "Pilates is great for your core" does nothing. A post that says "Maria did her first full roll-up today after 6 weeks" does.

You'll know it worked when you have 12 posts laid out as Weeks 1 to 4, each labelled [Update], [Offer] or [Event], each 2 to 4 sentences, with every [add: ...] note filled in by you.

If it doesn't: if they sound like every other studio, paste in 3 Instagram captions or emails you've actually written and say "rewrite all 12 in this voice". If it made up a price or class, say "only use the facts in this project".

Step 4: Post the first one by hand (3 minutes)

Do 1 by hand so you see what a post looks like live. Then step 5 does the rest for you.

  1. On a computer, go to business.google.com, click your studio, then click Add update. For an offer, click the arrow next to it and choose Add offer. For an event, Add event. On your phone: open the Google Maps app, tap your profile picture (top right), tap Your business profile, then Add update.
  2. Paste the post text into the box.
  3. Click Add photos and pick 1 real photo.
  4. Click Add a button, choose the one the prompt suggested (Book, Learn more or Call) and paste the link it should go to. For an offer, fill in the start and end dates.
  5. Click Post.

You'll know it worked when you Google your studio in a private window and the post shows in the Updates section of your panel, usually within a few minutes. Some posts are reviewed first and take up to 24 hours.

If it doesn't: Google emails you if a post is rejected. It's almost always a phone number, an email address or a web link in the text, or words in ALL CAPS. Take them out, use the button instead, and post again.

Step 5: Make it automatic (15 minutes, once)

Google now lets you schedule posts itself: when you add a post, pick a date and time before you publish. That's enough for most studios. If you'd rather load a whole month in one go, a scheduling tool does it faster. Sign up to Publer or Later (free) or Blotato (paid). The buttons have slightly different names in each, but the steps are the same:

  1. Sign up with your email. Find Connect accounts, Add channel or Add social account. Choose Google Business Profile.
  2. A Google sign-in window opens. Sign in with the Google account that owns your profile, pick your studio from the list, and click Allow (or Continue).
  3. Click Create post (or New post). Paste post 1 from ChatGPT, click Add media and attach a photo, pick the button and link, then click Schedule and choose next Monday at 9am.
  4. Repeat for all 12: every Monday, Wednesday and Friday at 9am. Blotato and Publer let you paste several at once, which is faster once you've done 2 or 3 by hand.
  5. Open the tool's Calendar view and check 12 posts are sitting on the right days.

You'll know it worked when next Monday at 9am you Google your studio in a private window and the post is in the Updates section without you having touched anything. The tool also emails you when each post goes out.

If it doesn't: the tool emails you when a post fails. 9 times out of 10 the Google connection has expired. Go to Connect accounts, click Reconnect next to Google Business Profile, sign in again, and the queued posts carry on.

Want it even more hands-off? If you're on paid ChatGPT, it can remind you and write next month's posts before you ask. In your My studio project, start a new chat and paste:

Prompt: the monthly reminder (paid ChatGPT only)Create a repeating task for the 25th of every month at 9am in my local time zone. Ask me these questions ONE AT A TIME and wait for each answer: 1. What offers will be live next month? Ask for the exact price, start and end dates, eligibility, booking link and any limit. 2. What events or timetable changes are happening? Ask for the exact date, time, location, price and booking link. 3. What happened in the studio this month that I could talk about? Ask for one real client question, class moment or observation, without requesting private client details. 4. Is any information in my Studio Facts Sheet now out of date? Flag missing or conflicting facts before writing. Then create 12 posts for Monday, Wednesday and Friday using my approved Brand Voice Guide. Label each [Update], [Offer] or [Event]. Above each include its purpose, verified fact source, suggested photo and suggested button. Keep each post 2–4 sentences with one next step. Do not put phone numbers, emails or links in the post text. Use my town and “reformer” only where natural. Never invent a detail or turn the same idea into several posts. Run a repetition check, then show all 12 for my approval. Do not publish or schedule them.

It pings you on the 25th, you answer with 2 lines, the posts are waiting. Then 15 minutes in the scheduler and next month is done.

If something goes wrong

Keep it alive

25 minutes a month. On the 25th: 10 minutes with ChatGPT for next month's 12 posts, 15 minutes loading them into the scheduler. While you're in the profile, add 1 new photo and reply to any new reviews (2 lines each, in your voice). Every 3 months, open Edit profile and check your hours and prices are still right. That's a profile that looks alive every single week without you thinking about it.

Nobody scrolls your Google profile. They land on it once, deciding. 12 posts, one sitting, and it looks like a studio that's open.

Why I'm telling you this

When I moved studios, my profile had the wrong hours, an old address and photos from year 1. My classes were full, so I never looked. New clients were looking, and choosing someone else. I'd spent 12 years in tech before 9 years running my studio, so I fixed it myself. In 12 months my studio went from No. 3 to No. 1 on Google Maps and from not listed to named by ChatGPT. New clients now say "I found you on Google" before I've asked. This is the cheapest fix in your whole business and it runs while you're teaching.

Don't want to do this yourself?

I set this all up for you, start to finish. I check and fix your profile, write your first month of posts in your voice, connect the scheduler, and set the monthly reminder so it never stops. You get it working, in your voice, with nothing left for you to figure out.

Email me and I'll set it up

Put "POSTS" in the subject and your studio's website address in the email. I'll reply with what it costs and when I can start. No call to book.

Victoria, Core and Code

Your Google profile is fixed. Does AI recommend you yet?

Find out in 30 seconds. Free. See exactly what new clients see.

See if AI recommends my studio