
The short version: Do not leave the group. The mistake almost everyone makes is treating this as a migration when it is an addition: the group keeps doing what it is good at, which is reach and conversation, and the storefront takes over the part it is terrible at, which is orders and payment. Keep posting, keep replying, and move only the transaction. The two things that decide whether it works are a link people can find without scrolling and a date after which comment orders stop being accepted. Without the second, nothing changes, because commenting is easier for your customers and they have no idea what it costs you.
Because the group is the part that works.
A Facebook group gives you something no storefront does: people see your posts without going looking. Notifications, a feed, members tagging friends, and comments that other members read. That is genuine distribution, and it is free.
What the group is bad at is everything after "I'll take two":
So the split that works is: group for reach, storefront for the transaction. Our guide to selling food in Facebook groups covers getting the reach half right, and it stays true after you switch.
Worth counting before you ask people to change, because you need to know what you are buying.
A comment order is rarely one comment. It is a claim, a clarifying reply, a confirmation, and then a separate payment thread. Transcribing that into a list is three to five minutes once you include re-reading the thread to check you have not missed an edit.
At 25 orders a week, that is two hours, or roughly 100 hours a year. And it arrives in fragments, at the worst times, with the constant low-level anxiety that you have missed one.
The two costs nobody counts:
Those two are usually worth more than the hours.
Seven steps, and the fourth is the one that decides it.
Step four is where switches fail. If a comment order still works, people will keep commenting, because it is easier for them and free from their point of view. The change only completes when there is exactly one way to order, and that only becomes true when you stop accepting the old way.
Lead with what it does for them, not for you.
The version that works names a benefit they have personally experienced:
> "You can now see exactly what is left and grab it in one go, instead of commenting and hoping. Orders for Saturday close Thursday at 6pm."
The version that does not:
> "To help me manage orders more easily, I'm moving to a new system."
Nobody in the group cares about your admin. They do care about not missing out, which is the real benefit of a storefront with live stock counts: the person who commented ninety seconds too late knows immediately rather than finding out on Friday.
Other things worth including:
Kindly, consistently, and without exceptions.
A short reply works better than a long one:
> "Grab it here so it's held for you: [link] 🙂"
That does three things: it is friendly, it explains the benefit in four words, and it does not take the order. The temptation is to add "or just let me know" as a kindness. That single phrase is what keeps you doing both systems for the next two years.
For genuinely stuck customers, help them privately rather than publicly. Taking one person's order by hand in a message is fine. Announcing in the group that you will is what reopens the channel for everyone.
Our guide to moving a food business off Instagram DMs in one weekend covers the equivalent problem on the other platform, and the psychology is identical.
The number worth holding: it takes most vendors two to three market cycles for the last group-post holdouts to move, and chasing the final few is not worth a single awkward message. Serve them where they are.
Some short-term friction, and usually not the loss people fear.
What typically happens: a quiet fortnight while people notice, then recovery, then a net gain. The gain comes from two places. People who never wanted to comment publicly about buying cake now order privately. And people who used to be beaten to the last item now order in advance instead of giving up.
Who genuinely drops off: a small number who found commenting easy and find any extra step too much. Real, and usually fewer than a dozen.
What you gain that is harder to see: every order now has an email address attached. A Facebook group is an audience you rent; if the group is removed, the algorithm changes, or your account has a problem, that audience is gone. A customer list is yours. Our guide to building a customer email list covers what to do with it.
That last point is the strategic argument, and it is worth more than the hours saved.
It usually gets better, which surprises people who expected it to go quiet.
Comment-order groups are cluttered. Half the thread is people claiming things, and the interesting conversation, what someone made with your bread, a question about a flavour, a photograph of a birthday table, gets buried under fourteen comments saying 2 please.
Once the transactions move out, the group has room for the thing that actually built it. Post the bake coming out of the oven, ask what people want next month, share what sold out fastest. Engagement typically goes up rather than down, because the content is now worth reading.
Three habits that keep it working:
The failure mode to avoid is treating the group as a broadcast channel once the orders leave. A group that only ever posts links stops being a group, and you will have traded a hundred hours for a slow decline in reach.
If you want to see whether the storefront half holds up before announcing anything, take one real order through a trial yourself, including the cutoff and the stock cap, since those are the two promises your announcement will be making.
Four things, or the switch will not stick.
If the storefront cannot do those, the group was arguably working better and you have added a step for nothing. Test all four before you announce anything.
Since you will now be collecting names, emails, and card payments in one place rather than in comment threads, the security obligations become real in a way they were not before. The CFPB's guidance on prepaid and stored-value products is a reasonable primer on how customer money behaves in different systems, and the general principle applies: know who is holding what, and for how long.
Different situation, and worth separating.
Many local buy-and-sell groups have rules about commercial posting, and some prohibit it outright. Posting a storefront link where a group does not allow selling gets you removed, which costs you the audience entirely.
Before posting anywhere you do not run:
Our guide to whether it is legal to sell food on Facebook covers the wider question, and our piece on Facebook Marketplace alternatives covers where else the same audience is reachable.
More than you would expect, and all of it in your favour.
Comment orders leave no usable trail. If someone queries a charge from three months ago, or you need to work out what you actually sold in March, the evidence is a Facebook thread you would have to scroll to find, assuming it still exists and the post has not been deleted.
Once orders run through a storefront you get a dated record of what was bought, for how much, and when it was collected. That matters for three things:
The IRS's recordkeeping guidance sets out what you are expected to retain and for how long, and the practical answer is measured in years. A social media thread is not a record in any sense that survives that requirement, which is a quiet but genuine reason to move the transaction even if the hours did not persuade you.
If you want a storefront that shows live stock, caps quantities, and enforces a cutoff per collection point, Homegrown is $10 a month billed annually with 0% commission and 2.9% plus $0.30 processing published up front, and it handles pickup at each place you sell with its own schedule and cutoff, local delivery with a radius and a route, and sales tax calculated, filed, and remitted in all 50 states. The honest bounds: it does not bring you an audience. No storefront does, which is exactly why you should keep the group rather than replacing it. There is also no shipping, no website builder, and no drop countdowns. You can set it up and take one real order through it before you announce anything to the group, which is the sequence that makes the switch stick.
Every platform below shows the same four commercial facts, because a table that lists one platform's transaction fee and not another's is not a comparison. "Not published" means exactly that: the company does not state it publicly.
| Platform | Effort to move from a group | Subscription (annual) | Free trial | Platform fee | Card processing |
|---|---|---|---|---|---|
| Homegrown | Storefront link you can drop straight in the group | $10/mo billed annually | 7-day free trial | $0 platform fee (0% commission) | 2.9% + $0.30 processing |
| Cococart | One ordering page from a link | $19/mo store, $59 Pro | 7-day free trial | Platform fee not published | Processing not published |
| Hotplate | Drop link, suits a group used to launches | $0 | n/a | 5% + $0.55 platform fee, added to the customer | 2.9% + $0.30 processing (vendor) |
| Square Online | Free tier gets you a link the same day | Free tier; paid from $29/mo per location | 30-day trial on paid plans | $0 platform fee | 3.3% + $0.30 free tier, 2.9% + $0.30 paid |
| Shopify | More setup than a group migration needs | $29/mo Basic | 3-day trial, then $1/mo for 3 | 2% platform fee if not on Shopify Payments | from 2.9% + $0.30 processing |
| Etsy | Sends your group to a marketplace, not to you | No subscription | n/a | $0.20 listing + 6.5% commission | 3.0% + $0.25 processing |
No. The group is your distribution and the storefront is your checkout. Keep posting, keep replying, and change only where the order and the payment happen.
Set a date, announce it, and after that date reply to every comment order with the link, every time. The switch only completes when commenting stops working, because commenting is easier for the customer.
Lead with the benefit to them: they can see what is left and secure it in one go rather than commenting and hoping. Include the start date, the cutoff, and what has not changed.
Usually a quiet fortnight, then recovery, then a net gain. A small number who found commenting effortless will drop off, and you typically gain people who never wanted to comment publicly about buying.
Help them privately. Taking one person's order in a message is fine. Announcing in the group that you will take orders by hand is what reopens the channel for everyone.
Read the rules first and ask the admin. Many local groups restrict commercial posts, some block links automatically, and being removed costs you the whole audience.
Show remaining stock, cap quantities, take payment at the point of order, and enforce your cutoff. Without those four, the group was arguably working better and you have added a step for nothing.
This is not a migration. Keep the group. It does something a storefront cannot do at all: put your posts in front of people who were not looking for you. What it does badly is orders, and that is the only part to move.
The switch costs you roughly a fortnight of friction and buys back something like 100 hours a year at 25 orders a week, plus the double-claims and the unpaid orders that never get counted.
It only works if you do one thing consistently: after the date you announced, reply to every comment order with the link and do not take it by hand. Adding "or just message me" feels kind and guarantees you will still be running both systems next year.
