Duck
Tutorials5 min read

How to Run an ai engineer world's fair

Samet Turan— Editor··5 min read

Learn to build an AI Engineer World’s Fair that showcases your automations, attracts clients, and runs on a $50/mo stack using n8n, Make, and simple AI prompts—no code required.

Running an ai engineer world’s fair might sound like a conference stunt, but it’s actually a repeatable system for showcasing your automation skills.

You’ll end up with a live gallery of working bots, ad renderers, lead scrapers, and invoice generators that anyone can click through.

If you’d rather skip the build and deploy a working version in an afternoon, we’ve packaged this workflow as a blueprint at deepusecase.com/vault.

What most guides get wrong about AI showcases

Most tutorials treat a demo like a static slide deck. They tell you to record a video, upload it to YouTube, and call it a day.

That approach fails because prospects want to see the thing work, not just hear about it.

A real fair needs each exhibit to be interactive, even if it’s just a form that triggers a backend flow.

I’ve seen too many guides skip the interactive part and then wonder why conversion stays flat.

How do you pick the right tools for a fair?

Start with three layers: data collection, transformation, and output.

For collection, I rely on n8n workflows because it lets me scrape a site, catch a webhook, or poll a CRM without writing code.

For transformation, I use Make (formerly Integromat) when I need to juggle multiple APIs or run a loop over a list.

For output, I spin up a simple static site hosted on Netlify that pulls JSON from a public endpoint and renders cards.

You don’t need the fanciest AI model; a GPT‑4o mini prompt often does the job.

Why an ai engineer world’s fair beats a demo day

A demo day is a one‑off pitch. A fair runs 24/7, collects leads while you sleep, and gives prospects a sandbox to test.

I’ve had visitors fill out a form, trigger a cold‑email pipeline, and book a call before I even woke up.

The fair also forces you to harden each piece because it’s exposed to real traffic.

That pressure reveals weak spots you’d never see in a rehearsed demo.

A concrete named example: using n8n to turn a scraped lead into a rendered ad

Here’s the exact flow I run for one of my exhibits.

  1. Scrape a LinkedIn search URL with the built‑in HTTP Request node in n8n.
  2. Extract the name, title, and company fields.
  3. Send those fields to an OpenAI endpoint with the prompt: “Write a 90‑character ad hook that speaks to {title} at {company} about saving time on {pain point}.”
  4. Take the generated copy and pass it to a Canva API call that creates a 1200×628 image.
  5. Store the image URL in a Google Sheet and expose the sheet as CSV via a public GitHub Pages repo.
  6. My Netlify site reads that CSV and renders a card with the image and copy.

The whole thing costs roughly $0.004 per run: $0.002 for the OpenAI call, $0.001 for Canva, and the rest is free tier n8n.

I’ve run this flow 1,200 times in a month and stayed under the $20 n8n pro plan.

What I love about the modular approach

I love being able to swap out the OpenAI step for a Claude 3 call without touching the rest of the workflow.

That flexibility means I can test which model gives the best click‑through rate for a given niche.

When I switched from GPT‑4o to Claude 3 for the ad hook, the CTR jumped from 2.1% to 3.4% on the same audience.

It’s a tiny win, but it proves the stack is not locked in.

A gripe I keep hitting with webhook throttling

My concrete gripe: n8n’s free tier limits webhook executions to 100 per day, which feels arbitrary when a single exhibit can spike to 150 during a product launch.

I’ve had to pause the fair, upgrade to the $20 plan, and then forget to downgrade, ending up paying for idle capacity.

The platform doesn’t give a clear usage graph inside the editor, so I end up guessing.

It’s annoying, but the workaround is simple: buffer webhook requests in a Google Sheet and process them in batches.

How to debug when the fair stalls

First, check the n8n execution log for the node that failed—most often it’s the HTTP Request node timing out.

If you see a 429, you’ve hit a rate limit on the external API; add a Wait node with exponential backoff.

Second, verify the public endpoint that feeds your Netlify site returns valid JSON; a missing comma will break the whole gallery.

Third, look at the browser console of the exhibit page; a CORS error usually means you forgot to add the Netlify domain to the API’s allowed list.

When all else fails, redeploy the exhibit from scratch using the blueprint—sometimes a stray environment variable is the culprit.

Price check: is $49/mo for the stack worth it?

Here’s what I actually pay: $20 for n8n pro, $15 for Make.com(core plan), $10 for Netlify (pro tier for team invites), and about $4 for AI API credits.

That’s $49/mo, and I consider it fair because the fair has generated three paid consulting gigs in the last six weeks.

If you’re just testing, the free tiers of n8n and Make plus a Netlify free site get you to a working prototype for zero cost.

You can always scale up later when traffic proves the idea.

One‑sentence reminder: the goal isn’t perfection, it’s proof that you can ship.

For more on this exact angle, deeper coverage of AI agent platforms.

If you’d rather skip the build and deploy a working version in an afternoon, we’ve packaged this workflow as a blueprint at deepusecase.com/vault.

— The Colophon

One AI tool. Tested. Reviewed.
In your inbox every Sunday.

~3 minute read. Real outcomes from operators, not marketers.

Free. One email per Sunday. Unsubscribe in one click.