Set your immigration marketing budget by working backward from the consultations your firm wants to deliver. Define the number of additional attended consultations, estimate how many bookings and suitable enquiries you will need, then calculate the media spend and campaign costs required to support that goal.
Before committing, check whether the resulting cost per consultation fits your service margins, cash flow, and available capacity.
This approach gives an RCIC firm a practical planning model. It connects spending to appointments your team can handle and shows which assumptions need testing.
All amounts and conversion rates below are hypothetical. Amounts are in Canadian dollars, before applicable taxes. They are planning illustrations, not RCIC industry benchmarks or forecasts.
Start With Attended Consultations and Available Capacity
“More consultations” needs a specific definition before it becomes a budget.
A booked appointment reserves time. An attended consultation means the person actually joins the meeting. A new representation engagement is a separate outcome that may happen later.
Use attended consultations as the main appointment goal, while tracking bookings and attendance separately.
Next, distinguish your total business target from what the new campaign must contribute. If your monthly target is 40 attended consultations and existing sources are reasonably expected to provide 16, the campaign needs to support 24 additional attended consultations.
Use conservative expectations for referrals and organic enquiries. Count the appointments already likely to happen before assigning the entire target to paid marketing.
Check available booking slots after allowing for existing clients, preparation, administration, and follow-up. If reaching 24 attended consultations requires 30 bookings, your calendar must accommodate those bookings. Your team also needs capacity for any subsequent paid work.
Our marketing strategy and consulting services can help connect the appointment target with service priorities, staffing, and available resources.
Work Backward From the Consultation Goal
The model needs consistent definitions:
- Raw enquiry: a unique person contacts the firm.
- Suitable enquiry: the request fits the service, audience, and next step your campaign offers.
- Booking: the person schedules a consultation.
- Attended consultation: the scheduled consultation takes place.
A suitable enquiry does not mean someone has been assessed as eligible for an immigration pathway. It is an intake classification for marketing measurement.
Use your own recent data where possible. Calculate booking rates from suitable enquiries and attendance rates from bookings. Keep the service, audience, and reporting period comparable.
The calculation is:
Required bookings = Attended consultation goal ÷ Attendance rate
Required suitable enquiries = Required bookings ÷ Booking rate
Media budget = Required suitable enquiries × Cost per suitable enquiry
Here is the hypothetical model for 24 additional attended consultations:
| Planning input or result | Calculation | Amount |
|---|---|---|
| Attended consultation goal | Campaign target | 24 |
| Assumed attendance rate | Attended consultations ÷ bookings | 80% |
| Required bookings | 24 ÷ 80% | 30 |
| Assumed booking rate | Bookings ÷ suitable enquiries | 50% |
| Required suitable enquiries | 30 ÷ 50% | 60 |
| Assumed cost per suitable enquiry | Media spend ÷ suitable enquiries | C$40 |
| Estimated media budget | 60 × C$40 | C$2,400 |
Round up when the calculation produces a fraction of a person.
Keep the enquiry denominator consistent. If only half of raw enquiries are suitable, this example would require 120 raw enquiries. A raw enquiry cost of C$20 and a suitable enquiry cost of C$40 describe the same campaign under that assumption.
Comparing one channel’s raw enquiry cost with another channel’s suitable enquiry cost would give you a misleading comparison.
Include the Full Cost of Delivering the Campaign
The advertising account shows media spend. Your firm’s campaign budget must also cover the work needed to attract, book, and track consultations.
Include campaign management, creative production, landing page improvements, booking tools, measurement, and intake effort. Separate recurring expenses from launch costs.
The following is a hypothetical budget allocation, not a service quotation:
| Expense | Recurring monthly cost | One-time launch cost |
|---|---|---|
| Advertising media | C$2,400 | — |
| Campaign management | C$600 | — |
| Creative and content | C$300 | — |
| Tracking and booking tools | C$100 | — |
| Intake and reporting effort | C$200 | — |
| Landing page and tracking setup | — | C$900 |
| Total | C$3,600 | C$900 |
The launch month requires C$4,500. Later months require C$3,600, assuming the same scope and spending.
At 24 attended consultations, this produces three different measures:
| Measure | Calculation | Cost |
|---|---|---|
| Media cost per attended consultation | C$2,400 ÷ 24 | C$100 |
| Recurring marketing cost per attended consultation | C$3,600 ÷ 24 | C$150 |
| Launch-month marketing cost per attended consultation | C$4,500 ÷ 24 | C$187.50 |
These are acquisition costs. They exclude the professional work required to deliver the consultation itself.
Allocate shared software and staff costs consistently. Avoid counting an employee’s time twice if it is already included in a management fee or another budget line.
Plan your campaign creative and content around the service you are promoting, including any necessary review and revisions.
Test How Booking and Attendance Change the Budget
An estimate becomes more useful when you test what happens if an assumption changes.
Keep the attended consultation goal at 24 and change one input at a time:
| Hypothetical scenario | Booking rate | Attendance rate | Cost per suitable enquiry | Suitable enquiries needed | Media budget |
|---|---|---|---|---|---|
| Base model | 50% | 80% | C$40 | 60 | C$2,400 |
| Lower booking rate | 40% | 80% | C$40 | 75 | C$3,000 |
| Lower attendance rate | 50% | 60% | C$40 | 80 | C$3,200 |
| Higher enquiry cost | 50% | 80% | C$60 | 60 | C$3,600 |
These differences help identify where to investigate.
A lower booking rate may reflect unclear consultation details, an unsuitable audience, limited appointment availability, or slow follow-up. A lower attendance rate may require clearer confirmations, better scheduling, or reminders.
The attendance scenario also changes capacity requirements: at 60% attendance, 24 attended consultations require 40 bookings.
Treat the table as a planning exercise. Review actual reasons for lost bookings before assuming your firm simply needs a larger advertising budget.
Check Whether the Consultation Goal Is Affordable
The cost of acquiring a consultation must fit the economics of the service.
Start with collected consultation fees, direct delivery costs, and the contribution left before marketing and overhead.
For example, a C$200 consultation with C$120 in direct professional delivery costs leaves C$80 before marketing and overhead. That does not cover a recurring marketing acquisition cost of C$150 per attended consultation.
Future representation work may contribute additional margin, but budget against evidence: actual engagement rates, collected fees, delivery costs, and the time between consultation and payment. The full value of a potential retainer is not immediately available profit.
BDC’s explanation of break-even analysis reinforces the need to account for expenses when assessing whether revenue covers business costs. Apply that reasoning to the consultation and any subsequent service work. bdc.ca
Set an acquisition ceiling that leaves room for overhead, uncertainty, and profit. Also set a cash spending limit your firm can support while results develop.
If the available budget is smaller than the model requires, reverse the calculation:
Estimated attended consultations = Media budget ÷ Cost per suitable enquiry × Booking rate × Attendance rate
At C$1,500 in media spend, the same assumptions produce:
C$1,500 ÷ C$40 × 50% × 80% = 15 attended consultations
You can lower the goal, extend the period, or test improvements to the process. Keep management and setup costs in the affordability check, since they may not fall proportionally with media spend.
Prepare the Booking Process Before Buying Traffic
A budget can look reasonable while the booking experience prevents enquiries from becoming appointments.
Before launch, confirm that the service page explains who the consultation is for, what it covers, whether it is paid, and how to book. Show accurate professional information and make the next step easy to find on mobile.
If the page needs substantial work, include that investment in your launch budget. Our website design services can help firms build clearer service pages and booking experiences.
Assign responsibility for new enquiries. Decide who responds, what information they need, and how they record a booking, cancellation, reschedule, or attendance.
A practical CRM and marketing automation setup can support these tasks. Include the setup, subscription, and operating effort in your figures.
Test the entire journey yourself, from the advertisement link to the appointment confirmation. This helps establish that the campaign can be measured before you spend on traffic.
Set Spending Limits and Allow for Professional Review
Write down separate limits for media spend and total campaign spending. Identify who can authorize changes and when the firm will review results.
For Google Ads, an average daily budget is not a fixed daily ceiling. Google states that, for most campaigns, daily billed spend can reach twice the average daily budget, while the full-month limit generally uses 30.4 times that budget when it remains unchanged. Budget changes affect the limits. Check Google’s spending limit guidance when setting account budgets. Google Ads Help
Allow time and resources for professional review of campaign copy.
Section 44 of the RCIC Code of Professional Conduct addresses advertising requirements, including the licensee’s registered name, the online public register address in written advertisements, and prohibitions on misleading claims and guarantees of immigration application success. Include necessary revisions before launch. laws-lois.justice.gc.ca
Accurate service descriptions also help prospective clients understand the consultation they are booking.
Run a Focused Pilot and Review the Right Numbers
If your firm has little reliable campaign data, treat the first budget as a controlled pilot.
Choose one priority service, a defined audience, and a clear consultation offer. Allocate enough resources to deliver and evaluate that campaign before dividing spending across several services or channels.
Use a dashboard that records:
| Metric | What it helps you assess |
|---|---|
| Actual media and total campaign spend | Whether spending remains within the agreed limits |
| Unique raw and suitable enquiries | Volume and service fit |
| Bookings from suitable enquiries | Whether intake converts interest into appointments |
| Attended consultations | Whether appointments take place |
| Marketing cost per attended consultation | Acquisition efficiency |
| Collected fees and subsequent engagements | Commercial outcomes after acquisition |
Follow each enquiry group through its booking and attendance cycle. A person who enquires near month-end may attend the following month. Dividing this month’s spend by every consultation held this month can mix unrelated activity.
Keep an enquiry-cohort view for conversion analysis and a calendar-month view for cash spending and workload. Count reschedules consistently so one person does not become multiple acquired consultations.
Review operational issues weekly, while allowing enough time for enquiries to reach their consultation outcome. Avoid declaring success or failure from a handful of early appointments.
Increase the Budget When the Evidence Supports It
Increase spending when the campaign produces suitable enquiries, the booking process works, consultations are attended, and acquisition costs fit your commercial limits.
Confirm that additional appointments will fit your team’s calendar and service delivery capacity.
If suitable enquiries arrive but few people book, investigate the offer and intake process. If bookings are healthy but attendance is weak, examine scheduling and reminders. If people attend but the commercial return is poor, review service fit and delivery economics.
Make measured changes and compare the next enquiry group with the previous one. Record whether enquiry cost, booking rate, attendance, and workload change as spending increases.
Your original spreadsheet remains an assumption until actual results support it.
Your next project
Let’s make your brand recognizable.
Have a business in mind? Tell us about your ideas, your audience, and the identity you want to create.
Prefer a direct conversation?
FAQ
A revenue percentage can provide context, but consultation goals need a more specific calculation. Work backward from attended consultations, include the full campaign cost, and check what the business can afford. There is no single percentage established by the hypothetical examples in this article.
Yes, if they are part of the campaign’s intended next step. Track them separately from paid consultations. Include the professional time required to deliver them and assess whether subsequent collected revenue justifies the acquisition and delivery costs.
Start with clearly labelled assumptions and a spending limit you can support. Run a focused pilot, record enquiry quality, bookings, and attendance, then replace assumptions with your own observed rates. Keep early projections provisional.
Compare suitable enquiries and attended consultations alongside cost. A cheap enquiry has limited value if it does not fit your service or lead to an appointment. Use a consistent definition across campaigns.
M4YOURS IT helps immigration firms connect marketing plans with websites, campaign creative, CRM workflows, and reporting.
Explore our digital marketing services or contact M4YOURS IT to plan a campaign around your consultation goals, team capacity, and available budget.
























