KOL Bio AI

Home/About

About us

Attention is not the problem.
The drop-off is.

A creator’s post can put four hundred thousand people in front of your product in an hour — and then one generic link sends almost all of them away. We build the page that catches them: an AI-drafted, vertical landing page on your own Shopify store domain, with the discount auto-applied and the revenue attributed back to the creator.

Shopify app · independent product Built around one rule: the page must land on the merchant’s own store domain Support: [email protected]

Why we exist

The 2% problem

We built KOL Bio AI after watching small brands spend months on influencer partnerships, then measure the result with a spreadsheet and a link-in-bio page.

The creators did their part. The posts performed. What broke was the handoff: a viewer taps a link in a vertical video, lands on a page of ten unrelated buttons, and leaves. The brand wrote it off as “influencer doesn’t convert”. It wasn’t the audience’s attention span. It was the destination.

Every campaign deserves a page that looks like it was made for that creator, that product and that platform — with the discount already applied, the checkout already native, and the traffic already attributed. Making those by hand takes a designer and a day. At dozens of creators, nobody does it. So the funnel keeps leaking.

The bet behind this company is that generative AI is genuinely good at exactly this kind of constrained, structured, taste-bounded work — and useless at the open-ended kind people keep asking it to do. Give it a real brief, a real catalog and a library of constrained layouts, and you get something a marketing team would pay an agency for — in about a minute.

“A creator’s post is the most expensive piece of attention a small brand can buy. It is a shame to spend it on a page with ten buttons on it.” — the KOL Bio AI team
9official page layouts
22interface languages
200published pages on the top plan
0theme edits required

How we work

Four principles we have not traded away yet

01

Ship the boring thing properly

Attribution, discount application, currency conversion, mobile performance. None of it demos well and all of it decides whether a merchant trusts us with a campaign budget. We treat these as the product, not the plumbing.

02

AI drafts, humans publish

We will not auto-publish marketing claims to your domain. Every generated sentence is a suggestion you approve. It is the only honest posture for a tool that touches advertising law, and it is why approval is a step we refuse to skip.

03

Your data is not our product

We charge a subscription. We do not monetise your customers’ behaviour, we do not sell data, and we do not train third-party models on your catalog. If our revenue ever depends on the second two, our advice to you stops being trustworthy.

04

Measured or marked

The dashboard shows what actually happened: views, clicks, add-to-carts, orders, GMV in USD — and orders that could not be attributed are labelled “unattributed” instead of quietly dropped. When we don’t have a number for something, we say so rather than inventing one.

How the product got here

Four decisions, not four dates

Origin

The destination, not the audience

The first version answered one question: what should a viewer land on after tapping a creator’s link? A vertical page with the creator’s face, their video, the products they actually named, and a button that adds to cart. Everything else came later.

The App Proxy decision

Pages live on the merchant’s domain, or not at all

We refused to host creator pages on our own short domain. Serving them through Shopify’s App Proxy at /a/kol/ means the store’s own domain carries them, the theme can neither break them nor be broken by them, and there is no DNS setup to get wrong. It also removed a whole class of "your pages went dead because a third party had an outage".

Attribution became the product

Naming the creator behind the order

Counting clicks is easy; proving which creator link produced the revenue is the hard part. Writing the page identifier into the cart attribute and matching Shopify’s order webhook back to it turned the app from a page builder into a reporting tool. Orders nobody can claim are published as unattributed rather than hidden — a number you distrust is worse than a smaller number you can act on.

Now

Constraining the AI, not unleashing it

The current focus is making generation predictable: nine presets with different story structures, and AI style generation that designs a visual specification from a whitelist — colours, type, radius, motion — and is structurally unable to write CSS or scripts. The next boring problem is measurement that survives refunds, cancellations and currency conversion.

The people

Who is actually answering your emails

A deliberately small team: the people who build the app are the people who answer support, at [email protected], with replies within 24 hours on business days. Include your store domain and the page URL and we can usually see the problem before you finish describing it. We do not publish names or headcount we cannot stand behind — if you want to know who you are talking to, ask; we answer that too.

Who uses it

Merchants running creator programs, not one-off gifting

DTC brands with steady creator programs

Beauty, apparel, home and accessories, where a single hero creator can move a month’s target and a bad landing page can lose it.

Growth and influencer leads

One person, dozens of creators, no design resource. They need the page to look agency-made without booking agency time.

Creator agencies and MCNs

Campaigns across multiple brands — each store installs the app separately — where per-creator attribution is how they invoice.

Cross-border sellers

Pages briefed in the language of the market the creator actually speaks to, with the app interface following the store’s Shopify admin language.

Work with us

The boring, measurable part of commerce needs people

We are not listing open roles we might not fill. We hire for judgment over volume, write things down, and pay for trials rather than asking people to work for free. If that sounds like you, say so at [email protected] with what you have built — we read everything and keep in touch when something real opens.

Press & brand

Assets, and someone to reply

Brand rules, briefly

Use the charcoal #14171A tile or the mark alone; keep the spark orange #F59A3C intact; leave clear space equal to the spark’s height; don’t recolour, rotate or add drop shadows. Write it as “KOL Bio AI” on first mention. Please don’t imply we endorse your product, and don’t use the Shopify name or logo alongside ours without Shopify’s own permission.

In practice

What these principles cost us

Refusing to auto-publish means a slower “aha” than a competitor could ship. Not training on merchant data means our generation is only as good as our templates and prompts, which is more work than fine-tuning on other people’s catalogs. Publishing real attribution — including the campaigns that flopped and the orders we cannot claim — means merchants sometimes see a worse number than the one they wanted.

Constraining the AI costs us demos too. The style generator cannot give you a bespoke layout the model invented on the spot; it picks from a whitelist, so the output is reliable and a little less magical. We think a page that never breaks your storefront is worth the lost wow-factor. We keep doing it because the alternative is a tool that merchants use once and then blame for a bad quarter.