Publishing lets you create, approve, schedule and automate Google Business Profile posts for every customer location: updates, offers and events, each with an optional photo. Updates and events can add a button; an offer carries its coupon and redeem link instead, and Google does not allow offers on hotel listings. Posts can be written by hand, drafted by AI on your own key, planned by Autopilot, or prepared by an AI assistant. Nothing goes to Google until a person has released it.
Posts are unlimited unless you set a limit on a plan. Your clients never need to log in: they connect Google with a Customer Connect Link and approve posts from an email link.
Setup has two halves. On your side you decide, per plan, whether customers get Publishing and how much they can do alone (Business -> Billing & Revenue -> Custom Plans). Inside the customer's dashboard you turn publishing on for each location (Posts -> Settings, or the Google card under Connect -> Integrations -> Sources), confirm the time zone and choose who approves.
Before you start
- Google connected to the location with
Grant Access(signing in with Google), or by a Customer Connect Link the client completes without logging in.Public Accessreads reviews only. The Google account must be an Owner or Manager of the Business Profile - The Business Profile is verified. Google takes posts from verified profiles
- An AI provider under
Platform -> AI & Automation -> Artificial Intelligenceif you wantWrite It for Meor Autopilot. Writing posts by hand works without one - An email sender under
Platform -> Messaging -> Email: your own email provider, or the free built-in service, which sends from [email protected] - Your company name and logo under
Platform -> White-Label -> Configuration. Approval emails and approval pages carry them. Emails go out as soon as you have an email sender. Until then they wait, and your daily summary lists them underApproval Emails Not Sent - Your own domain under
Platform -> White-Label -> Domains, set as primary. Until then, links in approval emails use your platform address (yourname.app.embedmyreviews.com). Emails still go out
Step 1: Choose what each plan includes
Open Business -> Billing & Revenue -> Custom Plans, edit a plan, open Features & Options and choose the Publishing sub-tab. Save with Save Plan Options in the price dialog, as for every other option.
- The three ready-made plans start as: Starter,
PublishingandAutopilotbothUpgrade; Professional,PublishingEnabledandAutopilotUpgrade; Enterprise, bothEnabled. Plans you built yourself start at the defaults in the table - Posts and AI drafts you make with
Open dashboardnever count toward a customer's limits. Work done withView as customercounts, as the customer's own would. Autopilot's posts and drafts count. Your own agency organization has no limits - Posts count in the month they are scheduled for, in the location's time zone. Shared review images never count
- The cost calculator on the plan shows
Posts per monthand anAI for posts (estimate)line, so you can price the service
| Option | What it controls | Default |
|---|---|---|
Publishing | Posts, calendar, media and approvals for the customer's business profile. Enabled, Upgrade or Hidden | Upgrade |
Autopilot | Drafts a post on a schedule. A person approves each one. Shown while Publishing is not hidden | Upgrade |
What the customer can do themselves | Create and schedule posts, Approve posts only, or Nothing: the agency does everything (step 2) | Create and schedule posts |
Posts per location per month | How many posts each location may publish in a month. 0 means unlimited | 0 |
AI drafts per location per month | How many AI drafts each location may ask for in a month. Caps what the customer can spend on your AI key. 0 means unlimited | 30 |
Step 2: Decide how much the customer does alone
The plan decides whether Publishing runs for a customer at all, for you as well. What the customer can do themselves decides who operates it.
- For a done-for-you service, choose
Nothing: the agency does everythingand add the client's address as an approver (step 5). They approve from email without logging in - To set it for one customer only:
Business -> Customers -> Manage Customers, clickManageon the customer, scroll toPlan Optionsand choosePublishing
| Level | The customer | You | Fits |
|---|---|---|---|
Create and schedule posts | Writes, edits and schedules posts and runs Autopilot, within their team role | Set the plan, the limits and the playbook | Self-serve plans |
Approve posts only | Sees posts and photos, approves or asks for changes, uploads photos, and reads the business facts | Write the posts and set everything up | Done with you |
Nothing: the agency does everything | Sees no Posts item. Named approvers can still approve from email links | Do everything inside the customer's account | Done for you |
Overrides for one customer are cleared when that customer changes plan. Set a done-for-you level on the plan itself so it survives a plan change.
Step 3: Turn on publishing for the location
Open the customer's dashboard, pick the location in the location switcher, and use either place:
Connect -> Integrations -> Sources: the connected Google card has aPublishingline. ClickTurn On PublishingPosts -> Settings,Publishingtab: clickTurn On Publishing. Posts go to the Business Profile that the location's Google source is connected to; to post to a different profile, change the Google source underConnect -> Integrations -> Sources- Turning publishing on posts nothing. It only lets posts go to that profile
- A profile can be connected to one location only. One already used elsewhere shows
This profile is already connected for another location. - The
Publishingline on the Google card readsOn,Off,PausedorNeeds attention.Pausedmeans the card has a problem to fix first, andNeeds attentionmeans the channel needs a look underPosts -> Settings. Until the time zone is confirmed, the line offersConfirm Time Zone - A source added with Public Access reads:
Posts need Grant Access. This source was added with Public Access, which reads reviews only.ClickSign in with Googleto upgrade it - Many locations at once:
Business -> Publishing,Turn On Publishing(on a running account,Review and Turn Onunder the list). Pick locations across customers, confirm each time zone (prefilled from the business or your default) and add one approver per customer if you like. It takes up to a minute, and any location that cannot be turned on is listed underNeeds Attention
This is a customer-side screen. Because you are in your agency account, you can reach it two ways: go to Business -> Customers -> Manage Customers and click Open dashboard on the customer: you go into their dashboard with nothing locked, even features their plan hides, and a bar at the top shows whose dashboard you are in (handy for done-for-you setups or granting access beyond a plan); or choose View as customer on the same page to see their dashboard exactly as they see it, with their plan's limits. If your sidebar shows the Agency / Customer switcher, the Customer tab plus the location switcher is a shortcut to the same place.
Step 4: Confirm the time zone
On the Publishing tab, check the Time Zone card and click Confirm. Once it is confirmed, posts can be scheduled ahead and Autopilot can plan. Publish Now works at any time.
- Every time under
Postsis shown in the location's time zone, and the pages name the zone - Scheduled posts keep their local time when the time zone changes
Business -> Publishing,Playbooktab,Default time zone. New locations start with it, and each location still confirms it once
This is a customer-side screen. Because you are in your agency account, you can reach it two ways: go to Business -> Customers -> Manage Customers and click Open dashboard on the customer: you go into their dashboard with nothing locked, even features their plan hides, and a bar at the top shows whose dashboard you are in (handy for done-for-you setups or granting access beyond a plan); or choose View as customer on the same page to see their dashboard exactly as they see it, with their plan's limits. If your sidebar shows the Agency / Customer switcher, the Customer tab plus the location switcher is a shortcut to the same place.
Step 5: Choose who approves
Open Posts -> Settings, Approvals and Notices tab.
- With no approver, posts wait in the
Approvalstab underPostsand underBusiness -> Publishingfor someone to approve them in the dashboard - Autopilot can be started from the dashboard with no approver. Its drafts then wait in those
Approvalstabs - An AI assistant starts Autopilot at a location once an approver address is set
- A new approver gets a short introduction with their first approval request
Send Me a Sampleon theApprovals and Noticestab sends you the approval email, marked Sample.Send Me a Sample Approval Emailsits onBusiness -> Publishing- Approvers get one automatic reminder when a post is still waiting about 24 hours before its time
- Optional:
Monthly summary of live posts. On the 1st of each month, each location's notice addresses get the posts that went live the month before, under your brand. Months with no live post send nothing. Turn it on underBusiness -> Publishing,Playbook,Emails to Your Customers.Send Me a Sample Summarypreviews it
| Field | What it does | Limits |
|---|---|---|
Approvers | Each post is sent to these addresses for approval. They need no login | Up to 10 addresses |
Notices | These addresses are told when a post could not go out or a channel needs attention | Up to 10 addresses |
Ask for approval this many days ahead | How far ahead of its time an Autopilot post is written and sent for approval | 1 to 14 days, default 5 |
Usual time of day | The time the composer suggests for a new post, and Autopilot's time when its schedule sets none | Default 09:00 |
This is a customer-side screen. Because you are in your agency account, you can reach it two ways: go to Business -> Customers -> Manage Customers and click Open dashboard on the customer: you go into their dashboard with nothing locked, even features their plan hides, and a bar at the top shows whose dashboard you are in (handy for done-for-you setups or granting access beyond a plan); or choose View as customer on the same page to see their dashboard exactly as they see it, with their plan's limits. If your sidebar shows the Agency / Customer switcher, the Customer tab plus the location switcher is a shortcut to the same place.
Step 6: Publish a first post
Go to Posts and click New Post, or use the customer dashboard's onboarding item Publish Your First Google Post. On an empty calendar, Write the First Post for Me drafts one from the business facts. The next guide covers every field of the composer.
This is a customer-side screen. Because you are in your agency account, you can reach it two ways: go to Business -> Customers -> Manage Customers and click Open dashboard on the customer: you go into their dashboard with nothing locked, even features their plan hides, and a bar at the top shows whose dashboard you are in (handy for done-for-you setups or granting access beyond a plan); or choose View as customer on the same page to see their dashboard exactly as they see it, with their plan's limits. If your sidebar shows the Agency / Customer switcher, the Customer tab plus the location switcher is a shortcut to the same place.
Who sees what
- You, inside a customer's dashboard (
Open dashboardor theCustomertab): everyPoststab, whatever the plan. Posts are only created and sent while the plan setsPublishingtoEnabled; until then the pages sayPublishing is not in this customer's planwith a link to switch it on - Your agency sidebar:
Business -> Publishing, with theApprovals,Needs AttentionandPlaybooktabs across all customers. Only the account owner sees it - Sales agents see
Postswhile they useView as customer, exactly as that customer does. At anApprove posts onlycustomer they may also write posts, and the post's history names them. Their own sidebar has noPosts - A customer with
Create and schedule posts:Postswith thePosts,Media,Autopilot(when the plan'sAutopilotis not hidden) andSettings(with theManage publishingpermission) tabs - A customer with
Approve posts only: thePostsandMediatabs, andSettingswith only a read-onlyBusiness Factstab - The customer's dashboard shows a Posts card, and a line when approvals are needed
- A customer with
Nothing: the agency does everything: noPostsitem - A plan set to
Upgrade:Postsshows with an upgrade badge. When onlyAutopilotisUpgrade, only theAutopilottab carries it - Team members also need the Publishing permissions of their role, for example
View poststo seePosts - Customers see Autopilot's posts as
Written for you. They never see the AI provider, the model or the name of your playbook