Live Preview

How to Install

Copy the code below and paste it anywhere in your HTML where you want the widget to appear. That is all — no account, no API key, no configuration needed.

<script src="https://wheretoemigrate.io/widget/embed.js" data-ref="your-site-name"></script>

Replace your-site-name with a short identifier for your website (e.g. travel-blog or migration-portal). This helps us track which partners drive the most engagement.

Customisation Options

The widget accepts data attributes on the script tag to control its behaviour.

Attribute Description Default
data-ref Your unique partner identifier. Appears in analytics so we can measure traffic from your site and share performance data with you. direct

Benefits for Partners

📈
Drive Engaged Traffic
Visitors who interact with the widget are highly motivated — they click through to our full assessment at much higher rates than banner ads.
🎯
Actionable Tools for Your Audience
Give your readers a practical first step in their emigration journey, directly on your site. Interactive content keeps visitors on-page longer.
🔒
No Cost, No Sign-Up
The widget is completely free. No API keys, no account registration, no usage limits. Just copy the embed code and go.
📱
Professional, Mobile-Friendly Design
Responsive and self-contained at under 5KB. No external dependencies, no layout shifts, no conflicts with your existing CSS.

Frequently Asked Questions

Yes, completely free for any website. There is no sign-up required, no usage limits, and no hidden fees. We provide this tool to help more people discover their emigration pathways through our platform. You are welcome to embed it on personal blogs, agency websites, news portals, or any other site.
No. The widget is a single JavaScript file under 5KB with zero external dependencies. It loads no additional CSS files, fonts, or images. It renders instantly and has negligible impact on your page's loading performance or Core Web Vitals scores. The script uses an IIFE pattern with prefixed CSS classes, so it cannot interfere with your existing styles or scripts.
The widget currently ships with one clean design that matches our brand identity and works well on any website background. All CSS classes are prefixed with wte- to avoid conflicts with your existing styles. If you need custom branding, colours, or sizing for a high-traffic integration, contact us at hello@wheretoemigrate.io and we will work with you on a tailored solution.

Want a Custom Integration?

For high-traffic sites or bespoke requirements, we can build a tailored widget with your branding. Get in touch and let us know what you need.

Email Us →

Last updated: March 2026