This is the guide the three of us prepared for the call, shared as it was written — minus our internal notes, and with “Mads” turned into “you”. The names on each card say who would have asked the question. The notes fields work: anything you type stays in your browser, and “Copy my notes” exports it as text.
Part 1 is what we would have asked you, with the context behind each question. Part 2 is the strategy and account structure we drafted on 6 September, before any access — a working hypothesis, not a plan. Part 3 is the preliminary audit on public data promised in our proposal: what we found, and what everything above rests on.
What we would have asked, in the order we would have asked it. Each card: the question, why it matters to the plan, a field for notes, and the context we had from public data.
Our letter opened by saying your landing page, why-learn-design-with-ixdf, is built for people who already trust IxDF. The reasoning, from reading the page:
Why that means “already trusting”: massive reassurance only works when the visitor already grants the brand plausible authority — brand traffic and retargeting confirm an existing intent; a stranger arriving from “ux design course” gets no reason to enter. Buying a subscription on a first visit, with no soft step, is warm-audience behaviour; the cold visitor who doesn't pay is lost. At $5K a month you live well on brand traffic and remarketing; a 40× budget forces buying cold, non-brand traffic — exactly where this page leaks. That is why the letter ordered the work as measurement → offer and pages → budget.
What the audit changed since: the checkout does capture name and email at step 2 of 3, before payment, and the page has a newsletter signup — so “no trace at all” was too strong. The 7-day trial existed on 26 August and was switched off by 6 September. What we hold today is the hedged version: if this page's path leads to payment rather than to a softer step, that is where cold traffic leaks — and it is a question for you, not an assertion.
Written on 6 September, before the call and before any access — version 5 of a working hypothesis. It assumed a 1 October start; the dates would shift, the logic would not. Every number in it is an order of magnitude to be replaced by yours.
Someone types "usability testing course", "ux certification", "interaction design foundation". We sell exactly what they're looking for: the course, the certificate, the membership. This is where immediate volume and the best returns are. Campaigns: Brand, Skills, Competitors, Warm-up.
Someone has a problem and doesn't yet know that design training solves it. We sell the way out of the problem; the course is only the means. Campaigns: Career (Search and video), Informational, Teams. Engine 1 funds engine 2.
These seven audiences are hypotheses built from public pages. Fabio's questions in Part 1 check them against your real personas — who buys, who renews, who refunds, and what triggers the purchase. The table gets rewritten with your data.
| Audience | Their problem today | What IxDF solves | How Google recognises them |
|---|---|---|---|
| Training seeker | Knows what they want to learn or certify; compares price, format, recognition. | 41 courses, certificates, self-paced, $22/month, 14-day guarantee, 1.1M enrollments since 2002. | "[skill] course", "ux certification", competitor brands. |
| Career switcher | Capped career; wants a remote-friendly tech job without going back to school or paying $7,000–8,500 for a bootcamp; doubts they can do it. | 10 career programs, guided portfolio, job matching, meetups in 496 cities. | "how to become a ux designer", "career change", in-market Education / Jobs, YouTube. |
| Visual designer threatened by AI | Skills commoditised by AI; wants to move to product / UX. | AI for designers courses, UI → UX bridge. | "ai for designers", "graphic design to ux", Figma / Adobe audiences. |
| Professional wanting to move up | Stuck at mid-level; needs methods and proof for a promotion. | 160 master classes, advanced courses, Design League ($240/month). | "design systems course", "ux research certification". |
| Non-designer who has to make design decisions | Founder, PM, developer, marketer: must ship a product without training. | Usability testing, design thinking, UX for PMs, accessibility. | "how to run a usability test", SaaS / startup audiences. |
| Teams and companies | Train a whole team on a contained budget, with proof of skill. | Company Membership. | "ux training for teams"; LinkedIn is often better. |
| Already-warm audience | Trusts IxDF, hasn't taken the step. | Guarantee, occasional offers, value reminder. | Active lists on tag AW-985705368, Customer Match. |
| Funnel | Entry | Soft step | Conversion | Networks | Page |
|---|---|---|---|---|---|
| F1 · Career switch (cold) | YouTube and Demand Gen "from X to UX designer", authority (Don Norman); Search "become a ux designer". | Guide or quiz for an email, or a $5 master class. The 7-day trial only if your data justifies it on cold traffic. | Annual membership within 30 days. | YouTube, Demand Gen, Search. | Career page. |
| F2 · Skill (intent) | Search on a named skill or course. | The course page; email captured at step 2 of checkout. | Membership. | Search T1 / T2. | The matching course page (41). |
| F3 · Comparison | "ux certification", "google ux certificate alternative", competitor brands. | The authority page. | Membership. | Search T1. | why-learn-design-with-ixdf. |
| F4 · Warm-up | Existing lists, "Add Your Details" abandoners, Customer Match. | 14-day guarantee reminder, current offer. | Membership, former members returning. | Display, Demand Gen, YouTube. | /join. |
| F5 · Teams | B2B Search, Demand Gen to L&D profiles. | Form. | Qualified lead → sale. | Search, Demand Gen. | Company Membership. |
Plainly — Demand Gen: Google's format that pushes an image or video into YouTube, Discover and Gmail to people who aren't searching, chosen by their interests and by our own lists. Customer Match: a list of emails (with consent) given to Google to target or exclude those people.
Three geographic tiers, because cost per click and member value differ by 5 to 10 times between them: T1 US, UK, Canada, Australia, Ireland, New Zealand · T2 Western and Northern Europe (English-language site) · T3 India, Latin America, South-East Asia, Africa, Middle East — the 25 countries already targeted.
| Campaign | Network | Targeting | Page | Conversion and value | Bidding |
|---|---|---|---|---|---|
| Brand | Search, all tiers | "ixdf", "interaction design foundation", variants; exact and phrase. | /join | Membership, LTV value. | High tROAS, small budget. |
| Competitors T1 | Search | "coursera ux design", "google ux certificate", "designlab", "uxcel", "nng courses". No competitor brands in ad text. | why-learn | Membership. | Max conversion value, then tROAS. |
| Skills T1 | Search | Themes: UX fundamentals, UI, research and usability, AI for designers, product and design thinking, accessibility. 10–20 keywords per group. | Course page | Membership, LTV value by plan × country. | tROAS. The heart of the account. |
| Skills T2 | Search | Same themes, separate budget and target. | Course page | Membership. | Own tROAS. |
| Career T1 | Search | "become a ux designer", "ux design career", "ux bootcamp alternative". | Career page | Membership; lead as secondary. | tROAS or tCPA depending on volume. |
| Career video T1 | YouTube + Demand Gen | In-market education and jobs, custom segments, own lists as seed. English only. | Career page + soft step | Lead, then membership. | Max conversions, then tROAS. |
| Informational T1 | Search | Informational queries where IxDF isn't in the top 3 organic results or where a competitor advertises; targeting restricted to in-market audiences and own lists. | The article + soft call | Email lead, low value; membership at 90 days in observation. | Max clicks with CPC cap, then tCPA lead. 10% cap. |
| Warm-up | Display + Demand Gen + YouTube | Readers 30 / 90 / 180 days, abandoners, Customer Match. Members excluded. | /join | Membership. | tROAS. Capped by list sizes. |
| Emerging T3 | Search (existing) | What already runs — audited before any change. | Existing | Separate Student value, renewal measured. | Own tROAS. |
| Teams T1 T2 | Search | "ux training for teams", "design training for employees". | Company Membership | Qualified lead. | tCPA. |
| Performance Max | All | Once the value sent is reliable: asset groups by audience, brand excluded. | Per group | Membership, LTV value. | tROAS. |
| Campaign | Angle | Specifics | Target (estimate) | Start | M1 · Oct | M3 · Dec | M6 · Mar |
|---|---|---|---|---|---|---|---|
| Brand | Capture brand intent before competitors who buy it; message: "Official site · 1.1M+ enrollments · 14-day guarantee". | Exact and phrase, low CPC, brand lists shared with T3; serves as the ROAS benchmark. | LTV ROAS 8–15×; impression share > 90%. | 1 Oct | $300 | $500 | $800 |
| Competitors T1 | Comparison: "$22/month vs $7,999", "Since 2002", certificates, guarantee; authority page. | No competitor brand in ad text; lower conversion rate expected; CareerFoundry closed = "alternative" queries. | LTV ROAS 1–2×; CAC $300–500. | 1 Oct | $600 | $1,200 | $2,500 |
| Skills T1 | Sell exactly the skill searched for: the named course, its certificate, self-paced learning. | One group per theme to its course page; value rules by country; the account's first reliable tROAS. | Annual-member CAC $200–350; LTV ROAS 1.5–2.5× M1–M3, ≥ 2.5× M6. | 1 Oct | $2,000 | $5,000 | $12,000 |
| Warm-up | Value reminder and guarantee to people who already know IxDF; current offer when there is one. | Lists already active on the tag; "Add Your Details" abandoners; frequency cap; members excluded. | LTV ROAS 4–8×; CAC < $120. | 1 Oct | $800 | $1,500 | $3,000 |
| Career Search T1 | The outcome, not the course: "Get a job in design", portfolio, job matching, community. | Email lead as secondary; career page; broader volume, fuzzier intent. | Lead $15–30; CAC $250–400. | 22 Oct | — | $1,800 | $4,000 |
| Informational T1 | Free expertise: the article answers, the email or guide extends. | Queries where IxDF isn't top 3 or a competitor advertises; restricted targeting; CPC cap; 10% max. | Lead $3–8; membership at 90 days in observation. | 22 Oct | — | $1,000 | $2,000 |
| Career video T1 | Story "from X to UX designer" + authority (Don Norman) + relevance in the AI era. | Weekly creative cadence; English only; audience signals; test before scale. | CPV $0.03–0.08; lead $20–40. | 22 Oct (test) | — | $1,500 | $6,000 |
| Skills T2 | Same direct sale, in Western and Northern Europe. | All languages on Search, ads in English; Consent Mode v2 required first. | CAC $180–300; LTV ROAS ≥ 2×. | 12 Nov | — | $1,500 | $4,000 |
| Teams | Train a whole team for the price of one individual bootcamp. | Form; long sales cycle; to be compared with LinkedIn. | Qualified lead $80–150. | 12 Nov | — | $500 | $1,500 |
| Performance Max | All audiences, all formats, driven by value. | Only once LTV values are reliable; brand excluded; asset groups by audience. | ROAS ≥ the account's. | Jan 2027 | — | — | $4,000 |
| Emerging T3 (existing) | What already runs. | Audit first; separate Student value; renewal measured. | Maintain or reduce depending on renewal. | Unchanged | ≈ $5,000 | to decide | to decide |
| Total new campaigns | $5,200 | $14,500 | $39,800 | ||||
Every budget step is conditional: tROAS holds for 14 days, increases of at most 20% per week. Beyond M6, the path to $100–200K depends on three things: confirmed T1 value, creative cadence, and the offer chosen for cold traffic.
Read-only Google Ads, GA4, GTM; cohort export; value model; Consent Mode check; audit of T3 campaigns. No spend changed.
Conversion values in place, adjustments at day 14; Brand, Warm-up, Skills T1, Competitors T1 live.
Career Search, Informational, Career video test. First offer experiment on cold traffic if your data allows it.
Skills T2 (after Consent Mode), Teams. Year-end offer aligned with your "X months free" campaigns and Black Friday.
Seasonal peak for career change; Performance Max; video at scale; weekly creative cadence in place. M6 target ≈ $40K new spend.
Never T1 and T3 in the same campaign, never brand and non-brand together.
Smart Bidding optimises an average: mixing two economies makes T1 pay T3 prices, or the reverse.
Group campaigns with the same economics under one portfolio tROAS while they are small.
Below that volume the algorithm doesn't learn; it guesses.
First payment × multiplier by plan × country (billing cohorts), then a conversion adjustment at day 14 for refunds.
Plainly — conversion adjustment: Google lets you correct the value of a recorded conversion after the fact, for example setting it to zero after a refund.
A T1 member is worth more than a T3 member; an article reader converts better than a stranger. We tell Google with value rules rather than with more campaigns.
Fewer campaigns, more volume per campaign, same priorities respected.
Without a consent signal, Google builds no audiences and counts no conversions in Europe.
A Google requirement, not a legal opinion. No banner seen from a UK IP on 6 September.
Customer Match list of members as an exclusion.
A member who clicks an ad costs a click and is worth nothing.
Skill → course page; career → career page; comparison → authority page; brand and warm-up → /join.
The authority page converts people who compare, not people who discover.
Pinned theme ("Usability Testing Course"), proof ("1.1M+ Enrollments Since 2002"), offer ("14-Day Money-Back Guarantee"). Assets: courses, certificates, meetups, prices; promotion asset when an offer runs.
Three ads per group, assets by audience, no generic headlines.
Jobs at IxDF, "free download", "torrent", employee names, support queries. Informational queries are not excluded: they go to their own campaign.
On an informational query IxDF is rarely first organically and a competitor's ad sits above anyway: we buy it at informational prices, not commercial-intent prices.
Never a doubling at once; 7 to 14 days of stabilisation after a change.
The operational translation of "driven by real ROAS, never by enthusiasm".
7-day trial vs direct purchase vs monthly plan: one experiment, one tier, a fixed duration, net revenue at 90 days.
Your site-wide test mixed warm and cold; this one wouldn't.
On Search, the English keyword already filters the user; restricting to English would exclude bilingual users whose browser is set to Spanish or French. On YouTube, Demand Gen and Display no query filters: English only, or audience signals.
A curious click on an English video by someone who doesn't understand it costs the same as a good click.
T1_Skills_Search_Research, T1_Career_YouTube, ALL_Brand_Search, T3_Existing_Search_India.
Fabio, Igor and your team read the account without a legend.
The complimentary audit promised in our proposal, run on 6 September from public pages and public tools. No account was created, no data entered, no form submitted. Every finding carries its source and a confidence level.
Scope and method: the audit covers the public pages of ixdf.org (Interaction Design Foundation), the Google Ads Transparency Center, Google searches, and the public tools Wayback Machine and PageSpeed Insights. No account was created, no personal or payment data was entered, no form was submitted. Every finding below comes with a source (URL) and a confidence level: verified (observed directly), partial (incomplete data or limited tool coverage), not verifiable (step blocked by a form, a payment or a captcha). Quotes, button labels, titles and figures are kept in their original language (English).
Page tested: ixdf.org/why-learn-design-with-ixdf
Page title: "Build High-Impact AI and Design Skills" — social-proof banner: "1.1M+ enrollments · 107 countries · Since 2002" and "4.9 ★ on Google · 14-day money-back guarantee".
Calls to action found on the page:
"Start Today" → /join — main button, repeated several times down the page.
"Subscribe" — button without a direct link (probably an email-capture form in the footer), unrelated to payment.
No price or plan is displayed on this page: it is a value/testimonial page (with a "total value" table adding up to $6,649). No mention of the word "trial" anywhere on the page — only the "14-day money-back guarantee" is highlighted.
Next steps in the path (clicking "Start Today"):
Page 2 — ixdf.org/join — "Design Your Future: Get Certified in UX/UI Design." Tagline: "Get Ready to Grow", badges "✓ 14-Day Money-Back Guarantee" and "✓ Cancel Anytime". No mention of a free trial. Plans displayed:
| Plan | Price displayed | Billing |
|---|---|---|
| Professional | £20/month | billed annually |
| Design League | £180/month | billed monthly |
Currency: pound sterling (£), consistent with the connection IP (United Kingdom, see below). Other options at the bottom of the page: "Company Membership", "Student Membership", "Give as a Gift", "Already a Member? Log In".
Page 3 — ixdf.org/join/who-are-you [STOPPING POINT] — reached by clicking "Select" on the Professional plan. Title: "Add Your Details" — progress bar at step 2/3: "Select Membership" (done) → "Add Your Details" (in progress) → "Complete Your Setup" (step 3, not reached). Form fields: Full name*, Email*, checkbox "I accept the Terms of Use", button "Next Step".
Email and name are captured before any payment, at step 2 of 3, with no reminder of the price on this screen. In line with the read-only instruction, navigation stops here: step 3 ("Complete Your Setup", presumably the payment form) is not verifiable — it sits behind the submission of name and email.
No mention of the word "trial" was encountered anywhere on this path (landing page → /join → /join/who-are-you). CONFIDENCE: verified for pages 1 to 3; not verifiable for the payment step.
Homepage — ixdf.org: free trial visible? No (0 mentions of "trial"). Main CTA: "Start Today" → /join; hero CTA: "Explore IxDF Membership" → /why-learn-design-with-ixdf. No price displayed on this page. Promotional banner (dismissable): "Last Chance! Gen AI in UX: Past the Tool, Back to the Human Mind Master Class". Statistics displayed: "Trusted by 1,586 companies and 1,146,604 enrollments".
ixdf.org/courses: free trial visible? No. Main CTA: "Start Today". Only "perceived value" amounts are shown, in dollars (e.g. "$2,189 worth of toolkits", "$6,649 worth of premium tools") — these are not the actual subscription prices, and no currency selector is offered.
Beginner course — ixdf.org/courses/user-experience-the-beginner-s-guide ("User Experience: The Beginner's Guide"): free trial visible? No. Main CTA: "Start Today". Price displayed: "Price: $349" (struck through) then "Free for members. Unlimited access to all courses at no extra cost" — in US dollars, while /join shows pounds sterling to the same UK visitor. Urgency mechanics on this page: countdown "Closes in 5 days 18 hrs 38 mins 9 secs" and circular gauge "54% booked"; ratings displayed: Google 5★, G2 5★.
→ Finding: currency is not geolocated uniformly across the site — course pages display prices in US dollars, while the payment page (/join) displays pounds sterling to a British visitor.
ixdf.org/join: see A1 above (£20/month Professional, £180/month Design League, no trial, 14-day money-back guarantee).
ixdf.org/trial/join — KEY FINDING: this URL immediately redirects to ixdf.org/join (identical page to /join) and displays a red, dismissable error banner with the following exact wording:
"Free Trial is not available at the moment. You can still sign up with a 14-day money-back guarantee!"
This confirms three things: (1) a free-trial mechanism exists or has existed at this precise URL, (2) it is disabled as of today (6 September 2026), (3) the fallback message is the same everywhere — the 14-day money-back guarantee. CONFIDENCE: verified.
Currency and geolocation: it was not possible to verify whether the currency changes by location (no reliable way to simulate another location in a read-only session). Observation from a UK IP only: £ on /join, $ on course pages.
Method: Wayback Machine snapshots roughly every 2 months, from January 2025 to today, for the homepage, /join and the landing page. Methodological note: Wayback coverage of ixdf.org is very uneven (sometimes 6 to 7 months without a snapshot); the dates below are those of the actual snapshot closest to the target, not the target date itself.
Homepage (ixdf.org):
| Target | Actual snapshot | Banner / promo observed | IxDF free trial? |
|---|---|---|---|
| Jan 2025 | 2 Dec 2024 (redirects to www.interaction-design.org) | no promo banner detected | No |
| May 2025 | 14 Jul 2025 | "3 months free + 3 bonus Master Classes — AI appreciation day" | No ("free months" offer, not a trial) |
| Jul – Sep 2025 | 14 Jul 2025 (same snapshot) | same | No |
| Nov 2025 – Jan 2026 | 31 Jan 2026 | "Last Chance! The AI Design Sprint Master Class" | No |
| Mar 2026 | 13 Mar 2026 — ixdf.org becomes the main domain | "Get 3 Months Free + 6 Master Classes. IxDF Is Reborn." | No ("free months" offer, rebranding campaign) |
| May – Jul 2026 | 27 May then 18 Jul 2026 | no promo banner | No |
| Sep 2026 (today) | 31 Aug 2026 | "Start Today / Risk-free: 14-day money-back guarantee" — identical to the live site | No |
Conclusion A3 (homepage): no occurrence of the word "trial" in connection with IxDF over the period observed. The site alternates between no promotion, the 14-day money-back guarantee, and two one-off "X months free" campaigns (July 2025 and March 2026, the latter tied to the "IxDF Is Reborn" rebranding). No evidence of a free trial switched on then off over this period — but the multi-month gaps in Wayback coverage do not rule out a short trial having been missed. CONFIDENCE: partial.
/join (very sparse coverage): the only earlier snapshots found are 4 March 2026 (prices in $22/month, $240/year, with the perk "6 Free Master Classes included", no mention of "trial") and 6 August 2026 ($29/month, $320/year, still without "trial" or free perk). Note: these captures show prices in dollars, probably tied to the location of the Wayback crawler (often US-based), not to be confused with the pounds sterling observed live today.
Landing page /why-learn-design-with-ixdf: a recent page, first snapshot available 13 April 2026 (title at the time: "Get a Job in Design and AI. The Design Industry is Booming."). Across the two available snapshots, the only occurrence of the word "trial" is "60-day free trial $24 value" in a table of third-party partner perks — an external tool, not an IxDF trial — identical to what is visible live today.
Consolidated timeline: no window in which a real IxDF free trial (time-limited, on the subscription itself) appears publicly over the period covered by the available snapshots. The only IxDF-related "free" occurrences are two commercial "X months free" campaigns (July 2025, March 2026), which differ from a classic trial. In parallel, /trial/join (tested live, see A2) proves that a "Free Trial" mechanism does exist internally but is disabled today — its past activation window could not be dated via Wayback, for lack of sufficient snapshots of that precise URL.
Search by "Interaction Design Foundation" (also covers "IxDF", ixdf.org and interaction-design.org — one and the same advertiser):
Interaction Design Foundation Inc — identity verified by Google ("Advertiser has verified their identity") — based in the United States. Advertiser page: adstransparency.google.com/advertiser/AR14119624618171957249
Number of ads: ~200 over the "Any time" period (31 May 2018 → 6 September 2026).
Last delivery observed: 5 September 2026 (yesterday) → campaigns currently active.
Formats confirmed: text, image, video.
Breakdown by platform: Google Search ≈ 200 ads (almost all), YouTube = exactly 70 video ads (e.g. vertical Shorts format "Stay free — Get Certified in UX Design..."). Google Maps/Play/Shopping are offered as filters but were not investigated in detail. Note: the platform filter only works for ads served since 4 September 2023 (a native limit of the tool).
Sample ad headlines: "Online Product Design Courses - Online, Self-Paced Learning" (sitelinks: Free Design Literature / Build Your Design Portfolio / Join Over 170,000 Graduates / $8,577 in Design Tools); "Interaction Design Courses"; "Online UI Design Courses - Learn UI Design"; "Break into Tech with UX Design" (image); "Usability Testing Courses - Endorsed by Top Companies".
Geographic targeting (verified on the text ad "Online UX Design Courses - Leader in Design Education", last served 5 September 2026) — full list of the 25 countries offered in the regional filter for this ad:
Argentina, Bangladesh, Brazil, Chile, Colombia, Egypt, India, Indonesia, Kenya, Malaysia, Martinique, Mexico, Morocco, Nigeria, Pakistan, Peru, Philippines, Saudi Arabia, Serbia, South Africa, Sri Lanka, Thailand, Türkiye, Ukraine, Vietnam.
Notable absence: the United States, the United Kingdom, Canada, Australia, France, Germany and almost all of Western Europe do NOT appear in this list, even though the advertiser is US-based and its own checkout bills a UK visitor in pounds sterling (see A1/A2). This ad targets almost exclusively emerging markets with a low cost per click (Latin America, South/South-East Asia, Africa, the Middle East, Eastern Europe). CONFIDENCE: verified — checked on one text ad, not on all ~200.
Search by name (or by domain when the name search failed or pointed to the wrong entity):
| Competitor | Google Ads advertising? | Legal entity found | Volume | Formats observed | Sample headline |
|---|---|---|---|---|---|
| Coursera | Yes | Coursera, Inc. (US) + Coursera India Private Limited | ~20,000 ads | Text | "Learn From Meta Experts - 100% Online Courses" |
| CareerFoundry | Yes | CareerFoundry GmbH (Germany) | ~79 ads | Text + Image | "Try a Free Short Course - Become Certified Data Analyst" |
| Designlab | Yes | Designlab Learning Inc (US) | ~200 ads | Text | "Become A UX/UI Designer - Voted Best UX Design Bootcamp" |
| Springboard | Yes | Sliderule Labs, Inc. (US) — legal name ≠ brand | 83 ads | Text + Video | "Springboard Bootcamps - Springboard Courses to Career" |
| UX Design Institute | Yes | Night Mountain Limited — legal name ≠ brand | ~800 ads | Text | "Online UI Design course - Now Enroling for Aug/Sept" |
| Uxcel | Yes | Uxcel, Inc. (US) | 8 ads | Text | "Uxcel: Learn UX, PM & AI - Build UX skills" |
| General Assembly | Yes | General Assembly Space Inc. (US) | ~700 ads | Text | "Learn with General Assembly - Largest tech training courses" |
| Udemy | Yes | Udemy, Inc. (US) | ~40,000 ads | Text, multilingual | "Udemy - Courses On Demand - Courses For All Career Goals" |
| Domestika | Yes | Domestika INC (US) + Domestikas SAS (Colombia) | ~9,000 ads | Text, multilingual | "Introduction To Figma - Learn to use Figma today" |
| Nielsen Norman Group | Yes | The Nielsen Norman Group (US) | 84 ads | Text + Video | "UX Master Certification" ("Buy 2, Get the 3rd Free") |
All 10 competitors tested advertise on Google Ads, and almost all of them at a much higher volume than IxDF (~200 ads). Scale ratio: Udemy ≈ 200x IxDF, Coursera ≈ 100x, Domestika ≈ 45x, UX Design Institute ≈ 4x. Only Uxcel (8), Nielsen Norman Group (84) and CareerFoundry (79) are smaller or comparable to IxDF. CONFIDENCE: verified for presence and volume; the formats listed are those seen in the first sample displayed, not an exhaustive audit of each advertiser.
Method: 7 queries tested without a geolocation parameter (real IP, United Kingdom), then with &gl=us, then with &gl=gb.
Default results (real UK IP, no parameter):
| Query | Ads | Advertisers | IxDF as an ad? | IxDF organic? |
|---|---|---|---|---|
| "ux design course" | 3 | UX Design Institute; Grow with Google/Coursera; King's College London | No | Absent |
| "ux design certificate online" | 4 | UX Design Institute; Coursera; King's College; ICS Learn | No | Absent |
| "learn ux design" | 2 | UX Design Institute; Udemy | No | Absent (indirect mention in a Reddit answer) |
| "ui ux course" | 2 | UX Design Institute; Coursera | No | Absent |
| "interaction design course" | 1 | Interaction Design Foundation / IxDF — "Learn From Industry Experts — Complete hands-on projects & build your portfolio..." | Yes — the only ad shown | Absent from direct organic results |
| "ux bootcamp" | 2 | UX Design Institute; GAIN Experience | No | Not checked in detail |
| "ux design course free trial" | 0 | None | No | Mentioned by a third party (myuxacademy.com): "The Interaction Design Foundation offers a three-day free trial." |
Out of 7 high commercial-intent queries, IxDF appears as a paid ad on only 1 ("interaction design course", a brand/niche term) and never appears as a direct organic result, including on generic high-volume queries such as "ux design course" or "learn ux design".
Effect of the &gl parameter:
| Query | Default | &gl=us | &gl=gb |
|---|---|---|---|
| "ux design course" | 3 ads | 1 (UX Design Institute) | 1 (UX Design Institute, "£1,000 Off") |
| "ux design certificate online" | 4 ads | 1 (price still in £ despite gl=us) | 1 |
| "learn ux design" | 2 ads | 1 | 1 |
| "ui ux course" | 2 ads | 1 | 1 |
| "interaction design course" | 1 (IxDF, only ad) | 0 — "NO ADS FOUND" | 0 — "NO ADS FOUND" |
| "ux bootcamp" | 2 ads | 1 | 1 |
| "ux design course free trial" | 0 | 0 | 0 |
The IxDF ad disappears as soon as a &gl parameter is added to the URL, whether &gl=us or &gl=gb — consistent with the absence of the United Kingdom and the United States from the regional targeting list observed in B1. Methodological note: adding a &gl parameter (whatever its value) systematically reduces the total number of ads displayed compared with no parameter — this parameter is therefore not a reliable proxy for the real geographic targeting of ads; a reliable multi-country test would require a VPN or a physical device in each target country. Another observation: the currency (£) stays unchanged on the UX Design Institute ads even under &gl=us, which confirms that the currency displayed depends on the browser's real IP geolocation, not on the URL parameter. CONFIDENCE: verified for all observations; the causal interpretation of the &gl parameter's behaviour remains partial.
Method: reading of the raw HTML and capture of the network requests actually fired after load, on 4 pages (homepage, landing page, /join, /trial/join → redirects to /join).
Tracking stack strictly identical on all 4 pages:
| Tool | Identifier | Evidence |
|---|---|---|
| Google Tag Manager | GTM-KJ8XGB | Loaded server-side / first-party via the subdomain t.ixdf.org, rather than the standard googletagmanager.com |
| Google Analytics 4 | G-WP2YP70Z2X | Confirmed via real network requests (region1.analytics.google.com/g/s/collect) |
| Google Ads (remarketing) | AW-985705368 | Confirmed via google.com/rmkt/collect/, googleads.g.doubleclick.net/pagead/viewthroughconversion/ and google.com/pagead/1p-user-list/ — display remarketing + active audience lists |
| LinkedIn Insight Tag | partner ID = 40367 | snap.licdn.com/li.lms-analytics/ and px.ads.linkedin.com/collect fired on all 4 pages |
| Meta/Facebook Pixel | Absent on load | No request fired without consent (see C2 — configured but probably consent-gated) |
| TikTok | Social link only | Link to IxDF's TikTok page in the footer — no advertising pixel |
| Hotjar / Microsoft Clarity | Absent | No trace on the 4 pages |
| Cookie consent banner (CMP) | No visible banner | None of the Cookiebot/OneTrust/Usercentrics strings detected, and no banner observed during the whole navigation |
IxDF already has an active Google Ads tag with display remarketing and audience-list building across the whole funnel, including on /join itself — the technical foundation for remarketing already exists. GA4 is linked to Google Ads audiences (same tid identifier on the audience calls), a sign of an existing GA4↔Ads integration. IxDF also uses LinkedIn Ads/retargeting alongside Google. No cookie consent banner was observed while third-party advertising tags fire on page load — a possible GDPR/PECR compliance point to flag, a legal review being outside the scope of this technical audit. CONFIDENCE: verified.
robots.txt (ixdf.org/robots.txt): no analytics/advertising vendor named (not the usual purpose of a robots.txt), but notable content: the site declares Content-Signal: search=yes, ai-train=no, use=reference and explicitly blocks the following AI-training crawlers — Amazonbot, Applebot-Extended, Bytespider, CCBot, ClaudeBot, CloudflareBrowserRenderingCrawler, Google-Extended, GPTBot, meta-externalagent — as well as AhrefsBot, SiteSucker and HTTrack. Classic Googlebot Search is not affected (only Google-Extended, Google's AI-training crawler, is): this concerns visibility in generative AI, not Google Ads.
Privacy policy: there is no dedicated page. The "Terms / Privacy" link in the footer points to ixdf.org/about/terms-of-use, which contains a section "17.3 Privacy Policy (Summary)". This section is a circular reference: it states that the privacy policy is "available at https://www.ixdf.org/about/terms-of-use" — the same URL as the page being read — without listing a single vendor, and without details on data retention or international transfers.
However, this same page contains, hidden in the code (a cookie preference centre not displayed without interaction), a much more complete named list:
| Category | Tools named | Exact quote |
|---|---|---|
| Essential — Error Reporting | Bugsnag, NewRelic | "We share user ID with Bugsnag and NewRelic to help us track errors and fix issues." |
| Essential — Referral Program | (not named) | "We use cookies to enable our referral program, giving you and your friends discounts." |
| Advertising | Google Ads Tag, Meta Pixel, Meta CAPI, LinkedIn Insights, LinkedIn CAPI, Reddit Pixel, Reddit CAPI | E.g. Reddit CAPI: "Measures the performance of our Reddit ads through the Reddit Conversions API, sharing conversion data server-side in a privacy-compliant way." |
This preference centre reveals that IxDF has configured Meta Ads (Pixel + CAPI) and Reddit Ads (Pixel + CAPI), in addition to Google Ads and LinkedIn already confirmed in C1 — i.e. 4 advertising platforms active or recently active: Google, LinkedIn, Meta, Reddit. These Meta/Reddit tags did not fire in the real network requests captured in C1 (no consent given), probably because they are gated by cookie consent — to be checked directly with the client whether they are actively used today or historically. CONFIDENCE: verified for the exact textual content; the interpretation of the "why" remains partial, not confirmed by the client.
Methodological note: the "lab" performance score (Lighthouse) is a one-off measurement, subject to variance from one test to the next (two tests on /join gave 58 then 60 on mobile) — to be treated as directional. On 2 of the 4 pages, the first test failed on Google's own infrastructure side (internal server errors, unrelated to IxDF); a second run succeeded in both cases.
| Page | Mobile (Perf/Access./Best practices/SEO) | Mobile lab LCP | Desktop (Perf/Access./Best practices/SEO) | Desktop lab LCP |
|---|---|---|---|---|
| Landing page | 57 / 97 / 81 / 100 | 8.3 s | 80 / 97 / 81 / 100 | 0.89 s |
| /trial/join (= /join) | 65 / 96 / 81 / 100 | 3.16 s | 67 / 96 / 81 / 100 | 0.80 s |
| /join | 58–60 / 96 / 81 / 100 | 7.3 s | 95 / 96 / 81 / 100 | 0.72 s |
| Beginner course | 60 / 97 / 77 / 100 | 3.84 s | 86 / 97 / 77 / 100 | 0.96 s |
CLS (visual stability) is excellent everywhere: 0 to 0.02, "Good" over the whole period measured.
Field data (real users, last 28 days, Chrome UX Report) — all pages pass the "Core Web Vitals Assessment" (overall verdict: Passed), with real values markedly better than the lab scores:
| Page | Real LCP | Real INP | Real CLS | Real TTFB |
|---|---|---|---|---|
| Landing page | 1.7 s | 137 ms | 0.01 | 0.8 s |
| /join (and /trial/join) | 1 s (mobile) / 0.7 s (desktop) | 115 ms / 53 ms | 0 | 0.6 s / 0.5 s |
| Beginner course | 1.6 s | 128 ms | 0.02 | 0.9 s (the only individual indicator in the red) |
The gap between the mobile lab score (57 to 65/100) and the real user experience (Core Web Vitals: Passed everywhere) is massive — the lab test simulates a degraded network and CPU, on which the many tracking requests described in C1/C2 weigh more than they do for a real visitor on a good connection. Desktop is markedly better than mobile on every page (67 to 95/100). CONFIDENCE: verified.
Based exclusively on public pages and public tools (Google Ads Transparency Center, Wayback Machine, PageSpeed Insights). No personal or payment data was entered; no form was submitted; no account access was used. — WeAdU, Brighton, UK · Google Premier Partner