Help center

How can we help?

Short, honest fixes for the problems people actually hit — search them below, or email [email protected] — a human replies within one business day.

Popular:
Getting started Activation key & billing A post failed Blocks & safety Pages & profiles Scheduling AI & Lead Radar Fix the extension

Getting started

How do I install and pin the extension?
Installing takes a moment and there's nothing to sign up for. Try this:
  1. Open the Chrome Web Store listing and click Add to Chrome.
  2. Click the puzzle-piece icon at the top right of Chrome, then the pin next to Group Posting Pro so the icon stays on your toolbar.
  3. Open facebook.com and click the pinned icon to start.
How do I publish my first post?
From install to your first post is about 90 seconds. Try this:
  1. Open facebook.com in the same browser and make sure you're logged in.
  2. Open the extension and click Import Groups — it pulls in the groups your account has joined.
  3. Write your post (or let the AI write it), pick the target groups, and start the run.
The full walkthrough is on the quick-start page.
My groups aren't showing up after Import Groups
Import Groups pulls the groups the Facebook account you're logged in as has joined — so an empty or short list almost always has one of three causes. Try this:
  1. Open facebook.com and check you're logged in — and as the right account.
  2. Confirm that account is actually a member of the groups you expect (open one on Facebook to check).
  3. Re-run Import Groups. If Facebook changed something internally, the extension self-heals automatically — a retry usually fixes it.
What does "Trial limit reached" mean? (free plan limits)
The free Starter plan is free forever and includes 3 posts a day to up to 7 groups per post — no card needed. When you see "Trial limit reached. Please upgrade to continue." you've used today's 3 posts, and any running campaign auto-pauses. The quota resets at your local midnight, so you get a fresh 3 posts tomorrow. Reinstalling the extension the same day does not re-grant posts. If you post daily, Pro removes all limits.
Which browsers and devices are supported?
Group Posting runs on Chrome and Edge on Windows, macOS, Linux and ChromeOS. There's no mobile version — it needs a desktop browser. The interface is available in 12 languages, and the AI writes posts in your customer's language.

Activation key & billing

Where do I find my activation key?
Your key is in the email LemonSqueezy (our payment provider) sent right after purchase — search your inbox and spam folder for "LemonSqueezy". To use it, open the extension, click Activate License Key, and paste the key. You'll see "License activated successfully! All features are now unlocked." when it works. Can't find the email? Write to [email protected] from the address you bought with.
It says "Invalid license key."
This almost always means a typo or a stray space. Try this:
  1. Copy the key straight from the LemonSqueezy purchase email — don't retype it.
  2. Paste it into Activate License Key and delete any spaces before or after the key.
  3. Try again.
Still rejected? Email [email protected] with the key and the email address you purchased with — a human replies within one business day.
How do I move Group Posting to a new computer?
Try this:
  1. On the old computer, open the extension and click Remove Validation Key — this clears the license from that machine.
  2. Install the extension on the new computer and click Activate License Key with the same key.
  3. On activation, the extension checks for a cloud backup tied to your key and offers to restore your data.
Good to know: the license re-validates roughly daily, with a 30-day grace period if our server is ever unreachable — paying customers are never downgraded by a temporary outage.
How do I upgrade to Pro, and what does it unlock?
Pro is €9.90/month billed yearly, €13/month billed quarterly, or €24 month-to-month. Lifetime is a one-time €197 with all future updates and VIP priority support. Pro unlocks unlimited posts and groups, scheduling and looping campaigns, the AI content engine with variations, auto first comment, API Speed Mode, Lead Radar, group discovery (Auto-Join), multiple profiles & Pages management, and priority support. Compare plans on the pricing page — your activation key arrives by email right after checkout.
How do I cancel my subscription?
Two ways: cancel from your LemonSqueezy account, or email [email protected]. Either way, do it at least 24 hours before your renewal date so the next charge doesn't go through.
Can I get a refund?
Paid plans are refundable only while your activation key is unused. Once the key is activated there's no refund — that's why the Starter plan is free forever: it's the trial, so you can test the product before paying. To request a refund on an unused key, email [email protected]. Full policy: Terms — refunds.
How do I get an invoice or add my VAT ID?
Checkout is handled by LemonSqueezy, our merchant of record. Prices are in euros, VAT is applied automatically, and an itemised invoice lands in your email after payment. Buying for a business? Add your company name and VAT ID on the checkout page and they appear on the invoice.

A post failed

What do the run result labels mean?
After a run, every group gets one of these labels. Most "failures" are group-side, not extension-side:
  • successful — the post landed and its ID was confirmed.
  • pending approval — the group requires admin approval; your post is waiting in the group's queue. Not a failure.
  • spam filtered — the post landed but Facebook hid it as suspected spam.
  • unconfirmed — Facebook accepted the request but didn't confirm the post. Usually the group requires admin approval, doesn't allow this kind of post, or you're not a member — try posting there manually once to check.
  • rate limited — Facebook temporarily restricted your account from posting; the extension pauses for 12 hours to protect it and shows "Resting until" with the resume time.
  • not a member — you're not a member of that group (you left, were removed, or never joined).
  • permission error — no permission to post in this group; if you're posting as a Page, the group may not allow Page posts.
  • session expired — Facebook logged you out; log back in and retry.
  • account restricted — Facebook has temporarily blocked your account from performing actions; wait out the protective pause.
Every post in my run failed
When the whole run fails it's almost always your Facebook session or a temporary Facebook restriction — this two-minute checklist finds it. Try this:
  1. Open facebook.com — are you still logged in? If the results say "Facebook session/token expired. Please log in.", log back in and restart the run.
  2. Look for a "Resting until" notice — if Facebook rate-limited the account, the extension has paused all posting for 12 hours to protect it. Wait it out.
  3. If neither applies, Facebook may have changed an internal ID. The engine detects that and self-heals automatically — just retry the run.
The same few groups fail every time
If the rest of the run succeeds, the cause is in those groups, not the extension. The usual three: you're not a member (you left or were removed), the group requires admin approval so posts sit in a pending queue, or the group doesn't allow Page posts and you're posting as a Page. Quickest diagnosis: open the group on Facebook and try posting there manually once — whatever blocks you there is what's blocking the extension.
A post shows "pending approval" — did it fail?
No — your post went through. The group's admins have turned on post approval, so everything anyone posts there (by hand or with any tool) waits in the group's pending queue until an admin approves it. There's nothing to fix and nothing to retry; it publishes when they approve it.
What does "spam filtered" mean and how do I avoid it?
The post landed in the group, but Facebook's spam system hid it as suspected spam — a content signal, not an extension error. Try this:
  1. Turn on AI Variations so each group gets unique text instead of one identical post everywhere.
  2. Keep the pacing slow — the randomized delays exist for exactly this.
  3. Review whether the post fits the group's topic; relevant groups are the safest targets.
My run stops partway through
Posting happens locally in your browser, so if Chrome or the computer shuts down mid-run, the run stops with it. Before restarting, open the last run's results and deselect the groups that already show successful, then run again for the rest — that way nothing gets posted twice. On the free plan there's a second cause: hitting the daily quota shows "Trial limit reached. Please upgrade to continue." and auto-pauses posting until your quota resets at local midnight.

Facebook blocks & account safety

Facebook temporarily blocked my account from posting
If a run shows "Account Restricted by Facebook. You are temporarily blocked from performing actions." or a rate limit, Facebook — not the extension — has put a short hold on the account. Group Posting reacts automatically: it pauses all posting for 12 hours ("Resting until" shows the resume time) so the block isn't made worse. The best move is to genuinely wait it out — don't post manually in the meantime, since more posting activity is exactly what the restriction is reacting to. After the pause, run again as normal.
How many posts a day is safe?
There's no magic number, but the extension manages volume for you: delays between posts are randomized to look human, an adaptive slow-down kicks in past roughly 60 posts a day, and on big runs you can switch on Maximum safety mode, which stretches delays 4–6× (capped at 25 minutes between posts). For new accounts there's an optional warm-up that ramps volume up gradually — it's off by default; turn it on if your account is new. More on how the safety layer works: security page.
How do I keep my posts from being flagged as spam?
Three habits cover most of it. Try this:
  1. Use AI Variations — it generates 3 fresh variations so each group gets unique text.
  2. Leave the randomized delays on; evenly-spaced identical posts are the classic bot pattern.
  3. Post to groups where your content genuinely fits — pick relevant groups over big ones.
Does Group Posting see or store my Facebook password?
No — never. Group Posting runs locally in your own browser and posts through the Facebook session you're already logged into. It never asks for, sees, or stores your password, and there's no cloud bot logging in as you from a server somewhere. That's a deliberate design choice — the full picture is on the security page.
It says "Facebook session/token expired. Please log in."
Facebook ended your login session in this browser. Try this:
  1. Open facebook.com and log back in.
  2. Restart the run in the extension.
That's it — the extension picks up your fresh session automatically.

Posting as a Page & profiles

How do I post as my Facebook Page instead of my profile?
Use the Profile/Page switcher at the top of the extension — pick the Page you manage, and the run posts as that Page. Switch back to your personal profile the same way. Note: some groups don't accept posts from Pages — those show a permission error.
Groups reject my Page posts (permission error)
Some groups simply don't allow posts from Pages — that's a setting the group's admins control, and it shows up as a permission error: "No permission to post in this group... If you're posting as a Page, this group may not allow Page posts — try your personal profile, or ask the group admin to enable posting by Pages." Exactly those two fixes: switch to your personal profile for that group, or ask the admin to allow Pages.
Can I manage multiple profiles and Pages?
Yes — multiple profiles & Pages management is a Pro feature. Pick the profile or Page you want to act as from the switcher at the top of the extension.

Scheduling & campaigns

How does scheduling work — does my computer need to stay on?
Yes — Chrome must be running. The schedule is checked every minute by Chrome's own alarm system, and posts publish from your browser on your computer — that's the local-first design (no cloud server ever has your session). So: computer asleep or Chrome fully closed means nothing posts until Chrome is back. Scheduling is a Pro feature; the free plan posts immediately with Post Now.
A scheduled post didn't go out
The usual cause: Chrome wasn't running (or the computer was asleep) at the scheduled time — posting is local, so the extension can only post while Chrome is open. What happens next is automatic: a missed recurring post shows it "was missed on" that date and "has been automatically rescheduled", recalculating its next run; a missed one-time post is marked missed so you can see it. Try this: leave Chrome running on schedule days and check the computer's sleep settings.
How do looping campaigns work?
Campaigns are visual chains: Trigger → Post → Wait → Loop. You set what starts it, what it posts, how long it waits, and it loops — so an evergreen promotion can run on autopilot. Like all scheduling, campaigns run locally: Chrome must be open. Campaigns and scheduling are Pro features. To stop a loop, pause or delete the campaign in the extension — closing Chrome also stops it, and it stays stopped until Chrome is open again.
What are timing jitter and Peak Timing Insights?
Two tools for when to post. Timing jitter shifts each scheduled post by up to ±15 minutes at random, so your schedule doesn't fire at robotically exact times — it's opt-in and off by default. Peak Timing Insights analyzes your own posting history and suggests the times that have worked best for you.

AI & Lead Radar

The AI is locked, or the AI request failed
Two different messages, two different meanings. "AI Post Generation is a Pro Feature" means AI writing is part of Pro — upgrading unlocks it with your activation key. "The AI request failed. Please try again." is a temporary hiccup, not a plan issue — wait a moment and generate again. If it keeps failing, check the system status page and email us if the AI engine shows a problem.
How do I get better posts out of the AI?
Give it more to work with. Pick one of the 8 tones that matches how you talk; fill in your Business Persona so posts sound like you and your offer instead of a generic ad; and remember the AI writes in your customer's language. Then let AI Variations generate 3 fresh variations so every group gets unique text — which also helps against spam filtering.
Lead Radar isn't finding any leads
Lead Radar (a Pro feature) watches up to 25 of your groups for buyer-intent posts — so tuning is everything. Try this:
  1. Check the right groups are being monitored — pick the ones where your buyers actually ask.
  2. Tune the buyer-intent keywords to the phrases your customers really type.
  3. Add negative keywords (like -free) to cut the noise.
  4. Leave desktop notifications on — they fire natively even when Chrome is minimized, so you don't need to watch the dashboard.
My images or videos won't upload
Check format and size first. Images: JPEG, PNG, GIF, TIFF, HEIF, WebP. Video: MP4, WebM, MOV. Each file must be under 35 MB — bigger files trigger "Some files exceed the 35MB limit." You can attach up to 10 photos/videos per post, and mixing photos and videos is fine. One non-error to know: "Video is processing" means the post landed and Facebook is still transcoding the video on its side.
My auto first comment didn't post
The auto first comment (a Pro feature) posts right after the main post lands, and supports spintax so each group can get a different version. If a comment fails, the post itself still stands — you've lost the comment, not the post. Add the comment manually on that post if it matters.

Fix the extension

The extension icon disappeared from my toolbar
Two common causes: the icon got unpinned, or a Chrome update disabled the extension. Try this:
  1. Click the puzzle-piece icon at the top right of Chrome — if Group Posting Pro is listed, click the pin next to it and it's back on your toolbar.
  2. If it's not listed, open chrome://extensions, find Group Posting Pro, and switch it back on.
Your data is stored locally in the browser and isn't affected by pinning or re-enabling.
Facebook changed something and posting broke
This is the scenario the engine is built for. Facebook regularly changes its internal identifiers; Group Posting detects that and self-heals automatically via a remote configuration — usually you do nothing, not even an update. The extension itself also updates automatically through the Chrome Web Store (a changelog page opens after updates). To force an update check right now: open chrome://extensions, switch on Developer mode, and click Update. Still broken after that? Email [email protected] with your Support ID.
How do backup and restore work?
Backup All Data downloads a dated file (groupposting_backup_YYYY-MM-DD.json) containing your templates, tags and group collections — media files aren't included. Restore from Backup imports that file and merges it with what's already there. Licensed users also get an automatic daily cloud backup tied to the activation key — that's why activating on a new computer offers to restore your data on the spot.
How do I do a clean reinstall?
One step matters before anything else: back up. Removing an extension deletes its local data, and the automatic cloud backup only exists for licensed keys. Try this:
  1. Click Backup All Data in the extension first — it downloads a JSON file with your templates, tags and group collections.
  2. Remove the extension from chrome://extensions.
  3. Reinstall it from the Chrome Web Store.
  4. Licensed? Click Activate License Key and enter your key — activation checks for your cloud backup and offers to restore your data. On the free plan, use Restore from Backup with the file from step 1 instead.
Remove Validation Key is only needed when moving to a different computer. And on the free plan, note that reinstalling never re-grants the daily 3 posts — the quota resets at local midnight either way.
Which version am I on, and what's a Support ID?
The current version is 2.5, and the Chrome Web Store keeps you updated automatically. In the extension's About/help area you'll find your Support ID and a "Copy diagnostic" button — when you email support, click it and paste the result into the email along with what you were doing. It lets us reproduce and fix your issue much faster.
Still stuck? A human will fix it.
Email [email protected] for support, or [email protected] for billing — we reply within one business day. Speed things up: in the extension's About area, click "Copy diagnostic" and paste your Support ID plus what you were doing into the email.
[email protected]
Quick start System status General FAQ