Immigration advice things on white: a passport with a blank cover, a folder of documents, a paper plane, a globe, a luggage tag and a stamp pad
Use case

Marketing automation for immigration consultants

People planning a move, a family visa or a sponsored hire search for clear answers first, and they choose the adviser who gave them. Maggie, your AI CMO, writes careful explainers and updates for your website, Google Business and LinkedIn, and a qualified adviser approves every post.

Free to start · No credit card · 30 free posts

Used by 600+ users and trusted by teams at

  • aeglesriphal.com
  • moonlakespa.com
  • shop.theteagroup.com
  • clo100.com
  • logtrics.io
  • mymorez.com
  • nextidal.com
  • otisapp.com
  • storaitelling.com
  • theheatpumps.co.uk
  • web-translations.com
  • exposeai.tech
  • orielipo.com
  • whitelabelcrowd.fund
  • elliptic.co
  • med.moonlakespa.com
  • netdex.co.il
  • orawellness.uk
  • reenest.com
  • syngage.ai
  • thepenthouseliving.com
  • zengolf.studio
  • imaintain.uk
  • rebuildingsociety.com
  • aurasocial.world
  • goaimex.com
  • moneyparents.com
  • newgenrenewables.uk
  • osmosisai.co
  • saunders.ac
  • teeza.app
  • thursdayclub.com
Sound familiar?

Why immigration consultants struggle to keep their marketing going

Every application has a deadline and every client is anxious. Writing for your website is the first thing to slip.

Rules change, your website doesn't

Routes, thresholds and requirements change, and clients ask about them the same day. Your website still explains last year's process, so people turn to forums and social media groups instead.

Unregulated advice is louder

Unqualified advisers and anonymous accounts post confidently on social media. Without a steady, careful presence of your own, people can't easily tell you apart from them.

One wrong line matters

A post that sounds like a guaranteed outcome, or gives advice on one person's case, can mislead someone with a lot at stake and cause problems with your professional rules.

Employers and families search differently

An HR manager looking into sponsoring a worker and a couple planning a partner visa need different answers, on different channels. Writing for both every week is a full-time job.

An immigration adviser's desk: a phone showing post cards waiting for approval beside a closed passport, a folder of documents, a stamp pad and a cup of tea
Your week with Maggie

Clients are asking about the latest changes. Your explainer is ready to approve.

It's Monday at a small immigration practice. Three clients have emailed about recent changes to a work route, two partner visa applications are due this week, and a local employer has asked whether they can sponsor an overseas hire. Your news page hasn't been updated in months.

You paste your practice's website into cmo.so. Maggie reads it and writes your brand profile: the family, work, study and settlement routes you advise on, your employer sponsorship service, the city and communities you serve, your qualifications and the patient, reassuring way you explain things. You turn on Content Policy Guard for legal rules and add your own: never promise an outcome, and never comment on an individual case.

By Tuesday the drafts are waiting, each with a picture in your practice's look: a blog post explaining in general terms what the change means and who should get advice, a document checklist for partner visa applicants, a Google Business update with a button to book a consultation and a LinkedIn post for employers on what sponsorship involves. Content Policy Guard has held one sentence that read like a promise about approval times, with a suggested rewrite. You check the details, approve three and edit the fourth.

The posts go out at the times you set for each channel and come back with their links. While you're preparing applications, Maggie is planning next month's topics, and Search Console in cmo.so shows which visa questions bring people to your website.

What you get with Maggie

Clear, careful content for your practice, checked before it goes out

Each of those problems has an answer, and a qualified adviser at your practice still has the final word.

Plain explainers for every route

Blog posts on how each visa route works in general, what documents people usually need, typical stages and when to get advice, written for Google and for AI answers. Published to your WordPress, Wix, Webflow or Shopify site, or any site through the cmo.so API.

Blog on autopilot

Legal rules, checked before you read

Turn on Content Policy Guard and posts are checked against legal rules or your practice's own, such as never promising an outcome. A risky post is held as a draft with a suggested rewrite. These are AI suggestions, not legal or compliance advice.

Content Policy Guard

Found by people in your city

Regular Google Business posts keep your practice visible to people searching for immigration advice near them, with a button that takes them straight to booking a consultation on your website.

Google Business

Families on one channel, employers on another

One idea becomes a post for each channel in its own style: LinkedIn for employers and HR teams, Facebook and YouTube for individuals and families (in beta), Google Business for people nearby.

Every channel

Every post waits for an adviser

By default nothing goes out until someone approves it. Review drafts in the web app, the iPhone app, or inside ChatGPT and Claude, and keep approvals on for every channel.

Approvals

Know what AI says about you

AI visibility shows how Google's AI answers describe your practice, and Search Console shows which explainers bring people to your website.

AI visibility and Search Console
Inside the app

Your marketing team, in your pocket

Real screens from the cmo.so app on iPhone.

The cmo.so app home screen: monthly posts, website health scores and an AI visibility chartAsk Maggie: a chat where Maggie reviews 30 days of SEO and AI visibilityConnect your social accounts: LinkedIn, Google Business, Facebook, Instagram, YouTube and TikTokMaggie prepared your plan: look, voice, writing style and posting frequencyWrite a post once for LinkedIn, Google Business, Facebook and Instagram
How it works

From your practice's website to a steady flow of checked posts in four steps

  1. Enter your website

    Maggie reads it and drafts your practice's brand profile in minutes.

  2. Check your profile

    Correct the routes you advise on, turn on Content Policy Guard, add your own rules and choose your channels.

  3. Review the drafts

    Your first week of posts arrives with pictures. A qualified adviser approves, edits or skips each one.

  4. Let them go out

    Approved posts go out at each channel's times and every one comes back with its link.

Your other options

Why not just…

The usual ways immigration practices try to reach new clients, and where each one runs out.

…rely on word of mouth in the community?

Recommendations bring trusting clients, but they travel slowly and only so far. Clear, current explainers on your own website reach people who don't yet know anyone you've helped.

…answer questions in social media groups?

It takes hours, the answers vanish in the feed, and they can read like advice on one person's case. Posts on your website stay general, are checked first, and keep working in search.

…pay a marketing agency?

SEO and content agencies often cost around £1,000 a month, and still need an adviser to check every technical point. Maggie writes from your website and brand profile every week from £15 a month.

…write it with ChatGPT?

You still brief it, check every detail, make the picture and post it yourself, and it doesn't know your services or your rules. Maggie remembers your practice, checks posts against your rules and puts them out on schedule.

Pricing

Cut the £5,900/mo marketing bill to £15/mo

Everything a marketing team does, done by Maggie.

What needs doingWithout cmo.soWith cmo.so
Full-time marketing hire£3,000/moIncluded
SEO and AI search (GEO) agency£1,000/moIncluded
Content writer, AI-assisted£500/moIncluded
Social media manager, freelance£800/moIncluded
Designed pictures for every post£300/moIncluded
SEO and GEO softwareRank tracking, site audits, AI visibility£250/moIncluded
AI writing and image tools£50/moIncluded
Working hoursOffice hours24/7
Total per month£5,900+From £15/mo

Typical UK costs for a small business in 2026, with AI already cutting freelance rates. Estimates only; your own quotes will vary.

Founding member pricingLock in these prices for good.For the first 500 members, until 1 January 2027.
72days left
FreeTry it out
£0forever
No card needed
  • 5 social posts, 30 once verified
  • 15 Maggie messages a day
  • Upgrade any time
Start free
AirGetting started
£15/mo
Lowest paid plan
  • 2 posts a day
  • 60 Maggie messages a day
  • All channels
Choose Air
MaxSeveral channels
£45/mo
£75Save 40%
  • 24 posts a day
  • 300 Maggie messages a day
  • All channels
Choose Max
UltraBusy teams
£65/mo
£115Save 43%
  • 48 posts a day
  • 600 Maggie messages a day
  • All channels
Choose Ultra
EliteAgencies, many brands
£105/mo
£195Save 46%
  • 96 posts a day
  • 1,000 Maggie messages a day
  • All channels
Choose Elite

Per website, billed monthly. Blog and social posts share one allowance; your best plan sets how much you can talk to Maggie across all your websites.

Questions immigration consultants ask

Marketing automation for immigration consultants: your questions

Still unsure?

What is marketing automation for immigration consultants?

It's software that does the repeating work of marketing an immigration practice: planning topics, writing explainers and social posts, making pictures and publishing them on schedule.

With cmo.so, Maggie does all of it from your practice's website, and nothing goes out until a qualified person at your practice approves it.

How do immigration consultants get more clients online?

Immigration consultants get more clients online by publishing clear, current, general explainers on the routes people search for, keeping an active Google Business profile, and showing they are qualified and careful, so people trust them before they get in touch.

Maggie writes those posts every week for the routes you advise on, and Search Console in cmo.so shows which ones bring people to your site.

How much does marketing automation cost for an immigration practice?

There's a free plan with no card needed. Paid plans are per website and billed monthly: Air at £15 a month covers two posts a day, and Pro at £45 a month suits a practice posting on several channels.

Founding members get lower prices for good on every plan until 1 January 2027. You can cancel any time.

Which channels should immigration consultants start with?

Most start with their own website for route explainers, Google Business for people searching for an adviser nearby, and LinkedIn for employers who want to sponsor workers.

Facebook and YouTube are in beta and can suit individuals and families. Each channel has its own posting times and queue, and one idea can become a post for every channel.

Is it safe to use AI to write about immigration?

It is safe when a qualified adviser reviews every post before it is published. cmo.so keeps approvals on by default, and Content Policy Guard can hold a post that may break legal rules as a draft with a suggested rewrite.

Content Policy Guard gives AI suggestions, not legal or compliance advice. It does not make a post compliant with your professional rules on its own, and your practice stays responsible for what it publishes.

How do posts stay accurate when the rules change?

Every post is checked by you before it goes out, and that check matters most for immigration. Posts are drafted from your brand profile and the information you give, so add or correct details when a rule changes.

You can pause a channel at any time, and if a published blog post needs updating, edit it on your website as you normally would.

How do we keep posts general and not advice on someone's case?

Add your own rule to Content Policy Guard, such as no post may read like advice on an individual case, and a post that may break it is held as a draft with a suggested rewrite.

Posts can explain how a route generally works and invite readers to book a consultation for advice on their own situation.

Can it write for employers who sponsor workers?

It can write LinkedIn and blog posts for HR teams and business owners on what sponsorship generally involves, the steps and responsibilities, and when to get advice.

Those posts can link to your employer services page, so a business can get in touch directly.

Do we need to share client information?

You never need to share client information. Maggie works from your public website and the brand profile you check, and cmo.so doesn't connect to case management or client record systems.

cmo.so never sells or rents your data, and Search Console data is never used for advertising or to train AI models.

Can posts promise success rates or approval times?

They shouldn't, and you can make sure they don't. Add a rule to Content Policy Guard against promising outcomes or timescales, and a post that may break it is held with a suggested rewrite.

You also read every post before approving it, so you decide exactly what is said about your services.

Can my team approve posts too?

Yes. In Me → Team you can add people and choose what each can see or change, using presets such as editor or manager.

So a caseworker can prepare drafts while a qualified adviser approves them, and you always know who approved what.

Can I approve from my phone?

Yes. The cmo.so app works on iPhone and on the web at app.cmo.so: approve a post, open an article to edit it, or pause a channel.

You can also ask Maggie from ChatGPT or Claude through the cmo.so connector.

Ready when you are

Be the clear, careful voice people find first

Enter your website. Your brand profile and first week of posts are ready in minutes, and nothing goes out until a qualified person at your practice approves it.

  • Free plan, no card needed
  • You approve every post
  • Cancel any time

Start with your website

Free to start. No card needed.

Welcome back.

Sign in to cmo.so.

or
At least 8 characters.
New to cmo.so? Have an account? Prefer a password?

By continuing, you agree to our Terms of Service and Privacy Policy.

Cookies on cmo.so. May we use analytics cookies to see which pages help people? No ads, ever.Privacy policy