Skip to content
For migration agents

Be the MARN-registered agent they trust, not the directory that resells the lead.

In-House is your AI marketing team. It actually works the three things that bring MARN-registered visa clients in the door: a service page for every subclass you actually do (subclass 189 + 190 + 491 skilled, 309 + 100 + 820 + 801 partner, 482 TSS, 500 student), bilingual long-tail explainers (Mandarin + Cantonese + Hindi + Punjabi + Tagalog + Vietnamese + Korean + Nepali) so the right prospect finds you at 11pm, and an OMARA Code of Conduct pre-check on every word so a complaint never lands on your MARN.

No charge for 7 days Cancel in two taps Live in 9 minutes

Three options. Only one actually works for your business.

Agency
$2,500 to $4,500 / mo
Slow. Expensive. Removed from your business.
You get a glossy 'we help with visas' homepage, a quarterly Google Ads report, and an account manager who has never read the Migration Act 1958, let alone a subclass-491 nomination requirement. Worse, half the ad copy quietly breaches OMARA Code of Conduct rules on guaranteed outcomes, and the complaint lands on your MARN, not theirs.
DIY tools
$80 to $250 / mo + your evenings
Cheap, but it just hands you a dashboard.
Squarespace, Google Ads, a Facebook page in your community language, a stack of Hindi or Mandarin WeChat posts your cousin helps with. Cheap, but you write the subclass-190 page between client appointments and it sits at 60 percent finished for six months. The OMARA rules sit in the back of your head every time you write, so you don't write.
ACTUALLY DOES IT
In-House
$299 / mo flat
Cheap, and it actually does the work.
The AI marketing team ships a page for every subclass you actually do, drafts the bilingual long-tail explainers (Mandarin, Hindi, Punjabi, Tagalog, Vietnamese, Korean, Nepali) for the communities you serve, runs the Google Ads with OMARA-rules pre-check on every variant, and keeps your MARN and OMARA-registered status above the fold. You upload a case-learning topic, approve the week between consultations.

The directory ads and the unregistered 'agents' get the click before you do

The reality

Migration is the only Australian profession where the bulk of the marketing problem is structural. Half the top Google results for 'migration agent [city]' are directories that resell the lead to whichever agent pays per click. A meaningful chunk of the rest are unregistered operators in offshore offices, or domestic 'consultants' who quietly forgot to renew their MARN. The MARN-registered agent who actually knows the Migration Regulations 1994, the one who would have honestly told the prospect their subclass 189 points-test was light and saved them $4K on a doomed application, sits on page two. The prospect typing 'partner visa 820 cost' at 11pm clicks the first calm-looking result in their first language, rings the next morning, and is already three thousand dollars committed to someone who shouldn't be practising. And because OMARA's Code of Conduct is tight on outcome guarantees and on advertising visa success rates, most registered agents publish almost nothing rather than risk a section-310 complaint that goes on the MARN file.

What good looks like

Good migration-agent marketing is three things, in this order: a subclass-specific service page library that splits skilled-migration (189 + 190 + 491 + 482 TSS + 494 SESR), family (309 + 100 partner, 820 + 801, 300 prospective marriage, 173 + 143 + 804 + 870 parent, 461 + 445), student (500), visitor (600 + 601 + 651), and business-and-investment (188 + 132 + 188A + 188B + 188C) into their own pages, each ranking for its own search instead of one generic 'visa help' page that ranks for nothing; a bilingual long-tail content engine that publishes the same explainers in Mandarin or Cantonese or Hindi or Punjabi or Tagalog or Vietnamese or Korean or Nepali where the prospect actually lives; and a Google Business Profile that leads with your MARN, your OMARA-registered status, and your MIA membership because those are the trust signals the careful prospect actually checks before they ring.

Directory ads outrank registered agents
VisaEnvoy, Migration Solutions Australia, Boundless and the lead-resale aggregators bid on every subclass and sell the prospect to whoever pays. They are not the agent who runs the file. The MARN holder doing the actual work sits on page two.
Your prospect is searching in their language at 11pm
Mandarin, Cantonese, Hindi, Punjabi, Tagalog, Vietnamese, Korean, Nepali. The bilingual long-tail is where the high-intent visa prospects actually live, and most agents publish only English copy, ranking nowhere on the queries their community types.
OMARA rules chill the copy
No success-rate claims without OMARA-acceptable evidence, no guaranteed outcomes, no comparative claims against other agents, strict rules on testimonials. So most agents publish nothing and the unregistered operators fill the void.

Real work. Not a slide deck.

In-House publishes to your real accounts and your live site. Here is what a migration agency sees in the first weeks, in the actual format it lands in.

Web Agent
Live · yourbusiness.com.au/visas/partner-visa-820-801
yourbusiness.com.au/visas/partner-visa-820-801

New subclass-specific service page: 'Partner visa 820 and 801 in [city]' H1, the two-stage process walked through in plain English (temporary 820 then permanent 801 after two years), the relationship-evidence requirements (joint finances, social, household, nature of commitment), typical timelines from the Department of Home Affairs, fixed-fee bands where applicable, your MARN and OMARA-registered status above the fold. Indexed in 48 hours, ranking page 1 for 'partner visa 820 [city]' inside two months.

One page per subclass you actually do, MARN visible
Advertising Agent
Live · Google Ads · subclass-targeted, OMARA pre-checked
Ad · yourbusiness.com.au
Partner Visa 820 + 801 · MARN-Registered Agent

Help preparing your partner visa application: relationship evidence, statutory declarations, sponsorship documentation. MARN-registered migration agent, 11 years in subclass 309 + 100 + 820 + 801. Fixed-fee initial consultation. Book a confidential 45-minute appointment in English, Mandarin or Cantonese.

Every ad pre-checked against OMARA Code of Conduct
Social Media Agent
Scheduled · Wed 8:30am · Facebook + WeChat + LinkedIn
Your photo
Explainer post on the 820 evidence problem

"The hardest part of a subclass 820 partner visa application is rarely the form. It is the relationship evidence. Department of Home Affairs case officers look across four categories: financial, social, household, and the nature of your commitment to each other. Joint bank statements are useful but not enough on their own. A common mistake is bringing two years of statements and no household evidence (shared lease, joint utilities, shared address on government documents). If you are starting to gather evidence for an 820, build the file across all four categories from day one. General information only, not advice on your file. Book a confidential consultation if you would like a proper assessment." Drafted from your topic suggestion, OMARA-pre-checked, no guaranteed outcomes. You approve, it posts.

Plain English plus Mandarin and Cantonese translation, OMARA-checked
SEO Agent
Auto-applied · approval rules
Google Business Profile and legal-services schema
Profile primary category corrected from 'Immigration & Naturalization Service' to 'Immigration Attorney' (the closest Google category for a MARN-registered agent), services list expanded from 5 to 22 (subclass 189 skilled independent, 190 state nominated, 491 regional, 482 TSS, 494 SESR, 309 + 100 partner offshore, 820 + 801 partner onshore, 300 prospective marriage, 500 student, 188 + 132 business and investment, +12 more), MARN displayed in the business description, OMARA-registered and MIA-member badges added, languages spoken expanded to Mandarin, Cantonese, Hindi, Punjabi, Tagalog. ProfessionalService and LegalService schema deployed with MARN in the identifier field.
MARN visible on every public surface, OMARA-compliant throughout
$299 / mo
Flat. No tiers, no markup.
9 min
From sign-up to live marketing.
60+
Pieces of content a month.
0
Contracts. Cancel any time.

Six agents, working in your accounts.

Account Lead, Web, SEO, Advertising, Social Media, and Content. One platform, one bill, you approve the work.

Account Lead

Builds your annual plan around the subclasses you actually want more of (high-value subclass 482 employer-sponsored, ongoing partner 820 + 801 work, complex skilled 189 + 190 + 491) rather than chasing every visa search that crosses Google. Briefs the other agents so the subclass pages, the OMARA-checked Google Ads, the bilingual explainers and the Google Business profile all reinforce the 'MARN-registered specialist for the visa that brought you here' positioning instead of the generic 'migration agent' that competes with directory listings.

Answers: directory ads outrank registered agents
Web Agent

Imports your existing site so you stop paying for hosting plus a CMS subscription, and makes spinning up a new subclass page a fast job. Ships a clean service page for subclass 189, 190, 491, 482 TSS, 494, 309 + 100, 820 + 801, 300, 500, 188 + 132 + 188A + 188B + 188C and any other subclass you do, each with the MARN and OMARA-registered status above the fold, plain-English process explainers, and a 'book a confidential consultation' CTA, to your live site in two taps.

Answers: your prospect is searching in their language at 11pm
SEO Agent

Goes through your live site for the things that actually move migration-agent rankings: subclass-specific H1s on every page, LegalService and ProfessionalService schema with MARN in the identifier field, internal links between related subclasses (partner 820 to partner 801, skilled 189 to 190 to 491), bilingual hreflang tags for the Mandarin and Hindi and Tagalog and Vietnamese versions of the cornerstone pages, and a Google Business Profile that beats the directory listings on completeness. Auto-applies the low-risk fixes, flags anything that touches OMARA territory.

Answers: directory ads outrank registered agents
Advertising Agent

Launches Google Ads on the queries that actually convert ('partner visa 820 [city]', 'subclass 482 employer sponsored [city]', 'skilled migration 189 points test', 'student visa 500 application', 'business innovation 188') with a built-in OMARA Code of Conduct check on every ad copy variant. Excludes the broad 'guaranteed visa', 'visa success rate', '100 percent approval' queries that would breach the rules anyway. Runs separate bilingual ad groups for Mandarin, Hindi, Punjabi, Tagalog, Vietnamese, Korean and Nepali on Google plus the appropriate community platforms (WeChat for Mandarin, Facebook for Filipino and Vietnamese communities).

Answers: omara rules chill the copy
Social Media Agent

Turns the educational topics you would talk a client through at the first appointment into compliant posts on your real accounts: 'what evidence Home Affairs wants for an 820 partner visa', 'the difference between 189 + 190 + 491 skilled visas', 'subclass 482 employer-sponsored when the occupation is on the short-term list', 'visitor 600 visa with a sponsor versus tourist stream'. Every post pre-checked against the OMARA Code of Conduct. Bilingual versions drafted automatically in Mandarin, Hindi, Tagalog, Vietnamese, Korean and Nepali where you serve those communities. You suggest topics, the agent drafts, you approve.

Answers: omara rules chill the copy
Content Agent

Drafts the long-form pieces that rank for the queries people Google at 11pm: 'how long is the partner visa wait time right now', 'what happens if my 482 employer goes broke', 'subclass 491 regional list 2026', 'skilled migration points test calculator explained'. Two drafts a month, in your voice, OMARA-pre-checked, bilingual where it matters, that bring the careful prospect to your site before they ring a directory aggregator.

Live in your accounts, fast.

The heavy lifting comes off your plate the day you sign up. Here is what you see by the end of week one.

  • Subclass pages (189, 190, 491, 482 TSS, 309, 100, 820, 801, 500, 188) live and indexed inside the first fortnight.
  • OMARA Code of Conduct pre-check wired into every draft before it reaches your approval queue.
  • MARN displayed above the fold on every page and in the footer of every email.
  • Bilingual long-tail (Mandarin, Cantonese, Hindi, Punjabi, Tagalog, Vietnamese, Korean, Nepali) cornerstone pages drafted for the communities you actually serve by day 14.
  • Department of Home Affairs processing-time tracker embedded on every subclass page so the wait-time question is answered before it gets asked.
  • Google Business Profile primary category corrected to 'Immigration Attorney' with services list expanded from 5 to 22 by day 4.
  • Partner-visa relationship-evidence checklist published as a downloadable PDF to capture pre-consultation enquiries.
  • Section-310 complaint risk negatives loaded into every Google Ads campaign (no 'guaranteed visa', 'visa success rate', '100 percent approval' queries).
See pricing No charge for 7 days Cancel in two taps Live in 9 minutes

Your first 30 days.

  • Ten subclass pages indexed and starting to rank on long-tail subclass-specific queries
  • Annual plan weighted to the high-value 482 + 188 + complex partner work you want more of, delivered by Sam
  • Google Business Profile rebuilt as 'Immigration Attorney' with MARN, OMARA-registered status and MIA-member badges above the fold
  • OMARA-pre-checked Google Ads live on subclass-specific queries, with section-310 negatives loaded
  • Bilingual cornerstone pages live in Mandarin, Hindi and Tagalog for the partner-820 and skilled-189 explainers
  • Plain-English partner-visa relationship-evidence guide published as the cornerstone search-traffic asset
  • Calm 11pm search positioning live across homepage, meta titles and the partner-visa hub page
  • LegalService and ProfessionalService schema with MARN in the identifier field deployed sitewide
  • Mental health and crisis-support footer (Beyond Blue, 1800RESPECT, Lifeline) added to every page touching domestic-violence partner-visa clauses
The bottom line

Migration prospects do not browse. They search at 11pm in their first language after an immigration update or a relationship milestone or a job offer, on a phone, often in tears, and click the first calm-looking result that uses words they understand. The work is making sure that result is your firm, with your MARN visible, your OMARA-registered status above the fold, your subclass page answering exactly the visa they typed, and your Google Business profile already showing them the next available consultation in the language they speak. Not a directory listing that resells them to an agent who has never met them.

Agencies are too dear to actually run the subclass-page library, the bilingual long-tail and the OMARA-checked ads for $4k a month. Tools are cheap but the Code of Conduct sits in the back of your head every time you write a word, so you don't write the word. In-House is the third option: for $299 a month the agents ship the pages, launch the OMARA-pre-checked ads, post the plain-English explainers in eight languages, and keep your Google Business profile beating the directory aggregators. You stay in the driver's seat, two taps to approve, every post pre-checked against the Code. Stop losing the 11pm search to an unregistered operator.

See everything In-House does
No charge for 7 days Cancel in two taps Live in 9 minutes

Frequently asked.

Migration is tight on OMARA Code of Conduct. How does the agent handle compliance?
Every ad copy variant, every social post, every page draft runs through an OMARA Code of Conduct pre-check before it lands in your approval queue. The check flags: success-rate claims without OMARA-acceptable evidence, guaranteed-outcome language ('we will get your visa approved'), 'best migration agent' or 'leading registered agent' or other comparative claims, testimonials without written informed consent, testimonials that imply a guaranteed outcome for the next reader, advertising that doesn't display the MARN of the responsible agent. Anything flagged comes back to you with the specific Code section cited, so you can adjust or pass. You also approve every draft, so nothing ships without you, and your MARN never carries a complaint from a careless ad.
Can I rank against VisaEnvoy, Migration Solutions Australia and the directory aggregators?
On the subclass-specific and bilingual long-tail searches, yes, inside a few months. The directories rank on broad queries because they have years of domain authority and they spend heavily. They lose on 'partner visa 820 [city]', 'subclass 482 employer sponsored [city]', '签证 482 雇主担保 [city]', '820 साथी वीज़ा' and the other queries that bring high-value matters, because they don't have MARN-attached lawyer-authored content for each subclass and they don't have bilingual long-tail pages for the communities you actually serve. A registered agent with twelve subclass pages, eight bilingual cornerstone pages, a complete Google Business profile with MARN visible, and consistent published explainers wins the long tail.
I serve the Mandarin and Cantonese community mostly. How does the bilingual content work?
The Social Media Agent and Content Agent both draft in your primary language first, then produce a faithful Mandarin or Cantonese version of every cornerstone page and every educational post for the channels your community actually uses (WeChat, Xiaohongshu, the bilingual Google search). The agent is briefed for plain language at a level your community will understand, not literal translation, and you approve every bilingual draft alongside the English one. Same workflow for Hindi, Punjabi, Tagalog, Vietnamese, Korean and Nepali if those are your communities. The bilingual hreflang tags get added automatically so Google serves the right language to the right searcher.
Will the social posts sound like an AI wrote them? My community is sensitive to inauthentic translation.
They will sound like the way you'd explain it to a client at the first appointment, in your voice, because the Social Media Agent learns from your existing posts (English and bilingual) during onboarding and you approve every draft before it ships. The bilingual versions get reviewed by you too, never auto-published. If a Mandarin translation feels stiff or a Hindi version uses the wrong formality register, you correct it once and the voice updates for next time. By week three the bilingual captions read indistinguishably from yours.
I'm a sole MARN-holding agent. Do I need this if my reputation gets me referrals?
Referrals are great until they're not enough, and migration referrals are particularly lumpy: a good run of partner-visa referrals from one ethnic community can be followed by six quiet months when the family-stream pipeline stalls. The compounding library of subclass pages and bilingual explainers is what fills the diary when the referral tap slows. It's also what wins the prospect who got referred to two agents and is choosing between you, because your site reads like the calmer, more MARN-credible choice before the first call.
Can I cancel if it isn't working?
Two taps, any time, no exit fees and no notice period. You keep your imported site, your subclass service pages, your bilingual cornerstone pages, and the Google Business Profile work. There is no $4k-a-month agency lock-in and there is no six-month minimum.

Bring your marketing in-house this week.

Six agents planning, publishing and optimising your social, SEO, ads and web, full-time on your business. $299/month. No contract.

Contact us
Card on file · No charge for 7 days · Cancel anytime