You build a GBP post queue once. After that, it runs itself. The problem most agencies hit is they do it manually, one post at a time, per client, when they remember. That falls apart the moment you have more than three clients. This article walks through the exact process for building a 4-week rolling post queue that stays full automatically.
To learn more about the client onboarding and retention workflow, visit What to Look for Before Hiring a Local SEO Agency. Respond to Every Google Review Without Sounding Robotic and Turn a Low Review Score Into a Local SEO Sales Conversation cover adjacent steps in detail.
F! Insights manages this end-to-end through the Post Cadence feature in the Client Workspace. But the method works regardless of which tool you use. Start with the method, then see how to remove yourself from it.
In This Article
Why Four Weeks Is the Right Window
Four weeks is long enough to maintain ranking freshness without requiring daily attention. It is short enough that the copy stays relevant. Posts older than 30 days are less likely to reflect the current state of the business: updated hours, pricing, or seasonal services.
It also maps cleanly to client reporting cycles. When a client asks what you did this month, “maintained a 3x/week GBP post cadence with 12 published posts across Standard, Event, and Offer types” is a specific, auditable answer. For how to use that data in a retainer conversation, see How to Use a GBP Progress Report to Justify Your Monthly Retainer.
Setting Up the Queue Structure
- Decide on posting frequency. Three times per week is the recommended default. Two times per week is the minimum for active ranking maintenance.
- Pick two or three preferred publish days. Tuesday, Wednesday, and Thursday outperform Monday and Friday consistently across service categories.
- Set a preferred publish time. Between 9am and 11am in the client’s local timezone is the standard target.
- Calculate the total posts needed for 4 weeks at your chosen frequency. At 3x/week that is 12 posts. At 2x/week it is 8.
- Assign post types across the queue. A standard distribution: 70% Standard, 20% Offer, 10% Event.
Choosing Your Post Type Mix
Recommended post type distribution for a 4-week queue.
| Post Type | % of Queue | What It Does |
|---|---|---|
| Standard | 60-70% | Maintains freshness signal; targets service keywords weekly |
| Offer | 20-25% | Drives direct conversions; strongest click-through of the three types |
| Event | 10-15% | Seasonal and promotional; spikes engagement around specific dates |
Adjust the Offer percentage up during slow seasons. A plumbing client in January benefits from more Offer posts than a landscaping client in May. Read the business’s historical busy periods and skew the type mix accordingly.
Generating the Post Copy
Each post needs original copy. Reusing a post from last month is damaging to ranking. Here is the fastest manual workflow:
- Start with the client’s primary service keyword and city. That anchors every post.
- Rotate the angle each week. Week one: a specific service benefit. Week two: a customer scenario. Week three: a seasonal or timely angle. Week four: a proof point or result.
- Write all 12 posts in a single sitting. It takes about 45 minutes once you have the angles mapped. Context switching between clients is what slows you down.
- For Offer posts, add a specific dollar amount or a time-limited condition. “10% off this week” outperforms “special pricing available” every time.
- Review for keyword placement. The primary keyword should appear naturally in the first 50 words of every post.
See How to Write GBP Posts That Move the Map Pack Needle for the full writing framework.
Scheduling and Publishing
GBP post scheduling methods by time investment.
| Publishing Method | Time per Client/Month | Scales to 10+ Clients? |
|---|---|---|
| Manual via GBP web interface | 45-90 minutes | No |
| Mobile app with reminders | 30-60 minutes | No |
| Third-party scheduler | 15-30 minutes | Partially |
| F! Insights Post Cadence | 5 minutes to configure, then near-zero | Yes |
Automating the Queue With F! Insights
F! Insights handles post generation and scheduling through the Post Cadence feature in the Client Workspace. Once configured, it maintains a 4-week rolling queue automatically:
- Open the Client Workspace for the relevant client. Navigate to the Post Cadence sub-tab.
- Connect the client’s GBP profile via the GBP Auth flow if you have not already done this.
- Set preferred publish days and time window.
- Set the post type distribution.
- Enable the cadence. F! Insights starts generating drafts via Claude using the client’s scan data, category, city, and service list.
- Review the first batch of drafts. Approve the ones that are ready. F! Insights does not publish without approval unless you explicitly enable auto-publish.
After the first batch is approved, your ongoing time investment is about 5 minutes per client per week reviewing drafts. The queue refills itself hourly. For scaling this across 10 or more clients simultaneously, see How to Automate GBP Post Scheduling Across Multiple Clients.
Related reading: For how to write posts that actually move rankings, see that guide. For scheduling GBP event posts specifically, there is a dedicated guide. For GBP offer posts timed to warm prospects, see that workflow. A consistent post cadence is one of the strongest arguments for upselling clients from project work to a retainer.
Frequently Asked Questions
- How long before a consistent post cadence affects Map Pack ranking?
- Most markets show measurable ranking movement between 8 and 12 weeks of consistent posting. The effect compounds with other GBP signals like review velocity and profile completeness. Posting alone rarely moves ranking without those other factors also being healthy.
- Do I need to connect the client’s GBP account to use Post Cadence?
- Yes. Direct publishing requires OAuth authentication with the client’s Google account. F! Insights guides you through the GBP Auth flow. Alternatively, generate drafts in F! Insights and paste them into the GBP interface manually.
- Can I run Post Cadence for multiple clients simultaneously?
- Yes. Each client has their own cadence configuration in their workspace. F! Insights processes all queues via WP-Cron. A daily budget cap prevents runaway API usage.