Skip links

From Click to Signed Retainer: How to Measure Immigration Marketing

Share

Measure immigration marketing by connecting campaign activity to verified business outcomes: qualified enquiries, attended consultations, signed service agreements, and payments. Track each stage separately, calculate the cost of reaching it, and follow enquiries long enough to see what happens.

For an RCIC firm, the practical starting point is a shared measurement plan across your website, booking system, CRM, and financial records.

Your dashboard should answer three questions: Which marketing activities bring suitable enquiries? Where does progress slow down? What does it cost to acquire a new representation engagement?

A signed retainer is an important milestone. Keep its contract value, payments, and earned professional fees separate in your reporting.

Navy, ivory, and coral document portfolios with blank paper and a navy pen on a pale oak desk.

Agree on stage definitions before comparing campaigns. Otherwise, your advertising report may call a form submission a conversion while your team uses the same word for a signed agreement.

Use a model like this:

StageEvidence required
Marketing clickA recorded interaction with a campaign link
Enquiry receivedA genuine, deduplicated request for contact
Qualified enquiryIntake confirms the request fits the firm’s service and next step
Consultation bookedAn appointment is confirmed
Consultation attendedThe meeting takes place
Service agreement issuedThe firm sends the proposed engagement terms
Signed representation engagementThe executed service agreement is verified
Payment receivedThe financial record confirms a payment

A qualified enquiry is an intake classification. It does not establish immigration eligibility.

Be precise about agreements. Sections 23 and 24 of the RCIC Code of Professional Conduct address initial consultation agreements and service agreements separately. For this measurement model, “signed retainer” means the executed service agreement for the representation engagement you are tracking. Keep consultation agreements in their own field. laws-lois.justice.gc.ca

These reporting labels do not define when professional obligations begin.

Allow legitimate variations in the journey. If an engagement proceeds without a separate initial consultation, record that route rather than inventing an attended appointment.

Our marketing strategy and consulting services can help establish these definitions around your firm’s actual process.

 

Choose a Consistent Counting Unit

A person may submit a form, call your office, and send a message about the same matter. That should not automatically become three acquisition opportunities.

Keep contact records for people and a separate opportunity record for the potential engagement. Merge duplicate contacts while preserving genuinely different matters.

A family engagement may involve several contacts. An existing client may return for another service. Track new clients, new engagements, and repeat work separately.

For cost per signed engagement, count each new engagement once. An amendment, extra signature, or duplicate CRM record should not create another acquisition.

Record cancellations, lost opportunities, and reopened matters consistently. Preserve the history so the team can understand what changed.

Keep the Fields That Explain What Happened

You do not need a complicated dashboard to begin. You need reliable records that connect an enquiry with its later outcomes.

Include these field groups:

Field groupWhat to record
Identity and ownershipInternal contact and opportunity IDs, responsible team member
Marketing sourceKnown discovery source, contact route, campaign reference where available
Service fitService requested, qualification status, reason for the decision
Stage datesEnquiry, booking, attendance, agreement issued, agreement signed
Financial referencesPayment status and links to the appropriate financial records
Next actionFollow-up task, due date, lost reason, or pending decision

Keep original source information when a record is updated. An enquiry should not lose its campaign history when someone later books through a different route.

Use required fields sparingly, but make the important stage dates and outcomes consistent. Assign someone responsibility for correcting missing records.

A suitable CRM and marketing automation setup can support this structure and routine follow-up.

Coordinated laptop, tablet, and phone with navy and coral screens beside a coral notebook.

Connect Your Website, Booking System, and CRM

Define which system confirms each event.

Your website can record a successful enquiry submission. Your booking system confirms an appointment. Your team confirms attendance and service fit. Your agreement records verify execution, and your financial records confirm payments.

A booking-button click shows interest. It does not confirm a booking. Similarly, a phone or WhatsApp click does not prove that a conversation happened.

Test the complete journey:

  • Submit a valid enquiry and confirm it creates the intended CRM record.
  • Check whether available source information reaches that record.
  • Book, reschedule, and cancel an appointment.
  • Confirm that attendance is recorded separately.
  • Verify that agreement and payment updates reach the correct opportunity.

Check duplicate event triggers and repeated confirmation-page visits. They should not create extra enquiries or signed engagements.

Where separate booking domains or tools are involved, test what information survives the handoff. Keep missing sources visible rather than filling them with guesses.

Our website design services can help improve the enquiry and booking journey alongside the measurement setup.

Follow Enquiry Groups Through to Their Outcomes

An enquiry may arrive in one month, attend a consultation in the next, and sign later.

Use two reporting views:

Calendar-period view: What did the firm spend, book, sign, and receive during the period?

Enquiry-cohort view: What eventually happened to the opportunities first received during a particular period?

The calendar view helps manage workload and cash movement. The cohort view helps assess how an enquiry group progresses and what its acquisition cost looks like.

Set an observation period that reflects your actual decision cycle. Keep open opportunities visible and label recent groups as incomplete.

Compare groups at similar ages. A recent campaign with many pending consultations cannot be assessed fairly against an older group whose decisions are largely complete.

Report time from enquiry to signing among signed engagements, alongside the age and number of opportunities still open. This makes delays easier to interpret.

Calculate the Cost of Each Meaningful Outcome

Include the expenses required to acquire and progress enquiries: media, management, content, tools, and allocated intake effort. Apply shared costs consistently.

Use these calculations:

Stage conversion rate = Opportunities reaching the next stage ÷ Opportunities in the preceding stage

Cost per qualified enquiry = Allocated acquisition cost ÷ Qualified enquiries

Cost per signed engagement = Allocated acquisition cost ÷ New signed engagements

The following example is hypothetical. Amounts are in Canadian dollars before applicable taxes. It follows one campaign’s enquiry group through an agreed observation period.

Each enquiry represents one potential new engagement, and each signed agreement represents one new engagement.

Campaign measureHypothetical result
Advertising link clicks1,500
Unique enquiries100
Qualified enquiries60
Consultations booked40
Consultations attended30
Service agreements issued16
Signed representation engagements8
Signed engagements with an initial payment received6
Media spendC$3,000
Other allocated acquisition costsC$1,500
Total allocated acquisition costC$4,500

Clicks count interactions; the later stages count deduplicated opportunities.

The resulting measures are:

MetricCalculationResult
Qualification rate60 ÷ 10060%
Consultation attendance rate30 ÷ 4075%
Issued-agreement signing rate8 ÷ 1650%
Enquiry-to-signed engagement rate8 ÷ 1008%
Cost per qualified enquiryC$4,500 ÷ 60C$75
Cost per attended consultationC$4,500 ÷ 30C$150
Cost per signed engagementC$4,500 ÷ 8C$562.50

Media-only cost per signed engagement would be C$375. Label that measure clearly so it is not confused with the C$562.50 figure that includes the other acquisition costs.

Display counts beside percentages. A signing rate based on a small number of agreements carries considerable uncertainty.

Our immigration marketing services can help connect these measures with campaign and intake improvements.

Consultation table with navy chairs, coral portfolio, blank ivory folder, and navy pen.

Separate Signed Agreements, Payments, and Earned Fees

Keep four financial concepts distinct:

MeasureMeaning in the report
Agreed professional feesFees set out in the service agreement
Payments receivedMoney actually received and recorded
Client funds held in trustFunds held for the client under applicable requirements
Earned professional feesFees earned according to the firm’s financial records

Sections 32 and 33 of the Code address advance payments held in a client account and invoicing after services or disbursements. A payment received should therefore not automatically be presented as earned professional fees. Reconcile the dashboard with the firm’s financial records. laws-lois.justice.gc.ca

In the example, eight engagements are signed and six have an initial payment recorded. Those are two separate outcomes. Neither number tells you the amount earned or the profit generated.

For commercial analysis, account for delivery costs, refunds, cancellations, overhead, and acquisition expenses. Keep government fees, taxes, and pass-through amounts separate from professional fee measures.

A contract-value-to-ad-spend ratio cannot, by itself, establish profitability.

Use Attribution to Understand Contributions

A prospect may discover your firm through a referral, read an article, watch a video, and later click an advertisement.

Record the first known discovery source and the contact route where possible. Ask how the person heard about you, while recognizing that self-reported answers can be incomplete.

Choose and document the attribution rule used for each report. Attribution assigns credit according to a rule or model; it does not prove that every attributed engagement was caused by that activity.

Do not add every platform’s reported conversions together as though they represent different engagements. Use deduplicated CRM and agreement totals as the operational reference.

Some journeys will remain partly unknown. Cross-device activity, offline conversations, and unavailable tracking information limit what can be connected reliably.

Send Verified Outcomes Back to Advertising Platforms

Where supported and appropriate, use verified later-stage outcomes to improve advertising measurement.

Google’s qualified leads and converted leads guidance describes using offline information from a CRM or internal system to identify qualified leads and completed conversion steps. Your firm must define what each imported stage actually means. Google Ads Help

For example, an intake-approved enquiry and a verified signed engagement can be separate outcomes. Neither should be triggered simply because someone opens a form or agreement link.

Deduplicate uploads and distinguish diagnostic events from the goals used for optimization. Avoid counting a website event and its imported duplicate as two business outcomes.

Choose goals your firm can record consistently. Deeper-stage measurement is useful, but a small number of signatures should not be treated as a stable performance forecast.

Keep Client Information Out of General Analytics

Keep case details, documents, and sensitive intake information within the appropriate client systems.

Google’s Analytics guidance on personally identifiable information prohibits sending information Google can recognize as PII, including email addresses and personal mobile numbers. It also warns about information leaking through page URLs, titles, form values, and event fields. Analytics Help

Review confirmation pages and tracking fields for accidental disclosure. Use aggregate business outcomes in general dashboards.

Assess any advertising-data integration separately for permitted fields, appropriate permissions, and the platform’s requirements. A CRM integration does not make every client field suitable for every destination.

Turn the Report Into Practical Decisions

Use the dashboard to choose what to investigate next:

Observed patternInvestigate
Clicks arrive, but genuine enquiries are scarceMessage relevance, page clarity, form function
Enquiries arrive, but service fit is weakAudience, search terms, offer wording
Qualified enquiries rarely bookResponse process, consultation details, availability
Bookings regularly fail to attendScheduling, confirmations, reminders
Appropriate agreements are issued but remain unsignedScope clarity, unanswered questions, decision timing
Agreements are signed but expected payments are missingPayment instructions, agreed schedule, record reconciliation

A consultation that appropriately ends without further representation is a valid professional outcome. Investigate the reason before labelling it a sales failure.

Review operational problems weekly and compare enquiry groups as they mature. Assign each change an owner and record when it was made.

Increase spending when acquisition costs, service fit, capacity, and commercial results support the decision.

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?

1 Step 1
Tell us about your project.

A few details are all we need to start the conversation.

keyboard_arrow_leftPrevious
Nextkeyboard_arrow_right
FormCraft – WordPress form builder

FAQ

Cost per signed engagement is useful when the underlying records are reliable. Read it alongside enquiry quality, consultation attendance, payment status, and service economics. One metric cannot explain the entire journey.

 

Track them separately. In this model, the signed-retainer measure refers to the executed service agreement for the representation engagement. Keep the definition visible in your reports.

 

Yes. A spreadsheet can hold opportunity IDs, sources, stage dates, outcomes, and financial references. Use appropriate access controls and update it consistently. Move to a CRM when coordination or record maintenance becomes difficult.

 

You can identify broken forms and missing records immediately. Acquisition outcomes require time for enquiries to progress. Treat recent groups as provisional until their normal decision period has developed.

 

M4YOURS IT helps immigration firms connect websites, consultation booking, CRM workflows, campaign measurement, and reporting.

Explore our digital marketing services or contact M4YOURS IT to build a measurement process from first enquiry to verified engagement and financial outcome.

Leave a comment

This website uses cookies to improve your web experience.