Find local businesses without a website. Sell them one.

Pick a town. The AI finds the businesses worth calling and builds each one a site. From first lead to paid invoice, one app.

The opportunora website editor: a generated site preview on the left, and on the right the AI editor chat with quick actions such as Make design more premium, Fix mobile layout and Add stronger CTA, above a box that reads Tell the AI what to change.

Four steps from picking a town to getting paid

Finding leads and building a site each take a few minutes. Both run on our servers, so you can close the tab and come back to the results.

  1. Find

    Pick a town and a radius, then click Run discovery. The AI searches for businesses without a website or with a weak one, and saves the ones worth approaching. Each lead gets a site score, an opportunity score, and one sentence on why. It skips businesses already in your list.

    The Lead discovery screen: a form for location, radius, max website score and leads wanted, and a results table with Business, Category, Website, Site score, Opportunity and Why it's a lead columns. The business names are replaced by bars.
  2. Build

    Open a lead and click Generate website. The AI researches the business, plans the design, and builds the site from the business's own logo and photos. Then it checks every page and repairs what it can. You get a preview to review.

    The website editor with a narrow preview of a generated site next to the AI editor chat and its quick actions.
  3. Publish

    Click Approve & publish. The site goes live at its own address on your domain, hosted in your Cloudflare account, and you can download it as a ZIP for any other host. Nothing goes live until you approve it.

    The Websites screen: a grid of website projects, each with a Ready for review, Generating, Deployed or Not generated badge and an Open editor button beside Approve & publish, View progress, View live or Generate.
  4. Invoice

    Client said yes? Move the deal to Won, then click New invoice, and the invoice starts with one line for their package. With Stripe or PayPal connected, the PDF carries a pay link, and the invoice turns Paid when your client pays.

    The Billing screen: Outstanding, Paid this quarter and Draft invoices totals, then an invoice table with Draft, Pending, Canceled, Overdue and Paid badges and Send, Mark paid, Cancel and PDF actions.

Your morning is one screen

The dashboard opens on the one thing to do next. Everything else waiting on you follows below, ranked by how close it is to getting paid.

The dashboard: a dark band with the single next step and an Open billing button, then Outstanding, Paid this quarter, Open pipeline and Unbilled time totals, a Waiting on you list ranked nearest to cash first, the open pipeline by stage, and a Recent AI activity feed.
Your next step, with the button that does it What's waiting, nearest to cash first Every AI change, logged with its version
  • The band across the top names the one thing to do next, and the button that does it.
  • Waiting on you lists everything else, ranked by how close each item is to cash.
  • Recent AI activity logs every applied change with the version it created.

Find, build, publish, and bill in one app

Your leads, websites, and invoices live in one place, so you never copy anything from one tool to another.

Every lead comes with a reason

Each lead shows a score for its current site, how good a prospect it is, and one sentence on why. The AI writes it from pages it read during the run, and it doesn't save a lead it can't back up.

Change a site by asking

Describe what to change, or point at part of the page first. The AI makes the change, tells you what it did, and saves a new version.

Checked before you see it

Every page goes through about two dozen structural checks before it reaches you. If a check fails, the AI repairs the page, up to twice, and tells you if anything still fails.

Everything about a client on one page

Deals, the website, invoices, and what the AI found about their web presence, with the next step at the top.

Every deal on one board

The Opportunities board shows each deal by stage. Every column totals its value, and every card names its next step. Switch to a table when you want to sort.

Invoices your clients can pay online

Turn a won deal into an invoice. The PDF carries your bank details and, with Stripe or PayPal connected, a pay link. When your client pays online, the invoice marks itself paid.

Prompt Studio, for changing how every site is built

You never have to touch it: the defaults are what the product is tested with. When every site comes out wanting the same change, edit the instructions behind it.

  • Edit the instructions every website is built from
  • Tell discovery which leads to rank higher
  • Reset any tab to the default whenever you like
  • Five rules stay locked, including no fake claims or invented numbers

Priced by how much you use, not by how many people

Every plan can find leads, build and publish sites, and send invoices. Plans differ in AI credits and how many jobs run at once. Every new workspace starts on the free 14-day trial, and you pick a plan when you're ready.

Solo

For one person getting started in one town.

$66 per month

Billed yearly, $790 a year

Start free trial
  • 7,500 AI credits a month
  • 1 job at a time
  • Enough for about 15 leads, 10 websites, and 15 edits per website a month
  • Lead discovery, with scores and reasons
  • A deal pipeline, from lead to won
  • AI websites written for each business
  • Chat editing, with version history
  • Publishing to your own Cloudflare account
  • Sites served under your own domain
  • ZIP download of any site, for any host
  • Invoices with Stripe or PayPal pay links
  • Time tracking you can bill on invoices
  • Editable AI prompts in Prompt Studio

Agency

For selling in many towns at once.

$374 per month

Billed yearly, $4,490 a year

Start free trial
  • Everything in Studio
  • 50,000 AI credits a month
  • 10 jobs at a time
  • Enough for about 100 leads, 60 websites, and 15 edits per website a month

A job is a discovery run, a website generation, or a publish. Everyone in a workspace shares its job limit, and extra jobs wait in line until one finishes.

You set your own prices. The app comes with three client packages you can edit in Settings, and you can add your own:
Starter $1,450 Professional $2,400 Care plan $49 per month
Credits cover all AI use. Finding leads, building sites, and editing all run on our AI accounts, so there's no separate AI bill and nothing to set up. Every run and every version shows what it cost.
Need more mid-month? Top up 1,000 credits for $15 or 5,000 for $65. Top-ups never expire; unused monthly credits do.

Questions people ask first

How does it find businesses without websites?

You name a town and a radius, near you or anywhere else. A research agent looks for local businesses there and checks what each one has online. It saves the ones worth a pitch: businesses with no website, only a listing or a social profile, or a site that's broken, outdated, or weak.

Each lead comes with an opportunity score and one sentence on why it's worth a call. A business whose site is good enough to be a hard sell is never saved. The docs on finding leads explain every field on the run form.

What do I need to start?

You don't need to write code. To publish sites, you connect a free Cloudflare account and a domain you own, and one DNS record covers every site you publish. To take payments online, you connect Stripe or PayPal. The docs walk through each step.

Who contacts the businesses?

You do. The app finds the businesses and gives you one sentence on why each is a lead. You reach out by phone, email, or in person, and send the website link and the invoice PDF yourself. The app never emails your leads or clients.

The guide to selling websites covers what to say first.

What should I charge?

It's up to you. Each deal takes its price from the package you pick, and its invoice starts from that price. The app starts you with three packages you can edit: Starter at $1,450, Professional at $2,400, and a Care plan at $49 per month.

The guide to selling websites explains how to price the work.

Does it publish anything without me?

No. A new site stays a preview inside the app until you click Approve & publish. Invoices change status only when you change them, except that an invoice your client pays online marks itself paid. The app never emails your leads or clients.

What kind of websites does it build?

Mobile-friendly sites made of plain files: one page by default, more when the business needs them, with a privacy policy and any legal notices its region requires. Colors, style, and wording follow the business's trade, country, and current site, and its own logo and photos go in.

Each site downloads as a folder of files with the photos under assets/. It runs on any web host, loads nothing from other services, and keeps working after the job ends.

How do I change a generated site?

Tell the editor what to change, pointing at part of the page first when it helps, or use a quick action such as Fix mobile layout. Each change becomes a new version with a note on what changed, and you can still preview older versions. Chats are grouped into sessions, so you can start fresh for each round of revisions.

How do I get paid?

When your client agrees, move the deal to Won and create the invoice from it. Invoices are numbered in order, and the A4 PDF carries your bank details.

Connect Stripe or PayPal, and the invoice also gets a pay link and a QR code. Your client pays without creating an account, the money goes to your own Stripe or PayPal account, and the invoice turns Paid on its own. Stripe and PayPal charge their own fees; Opportunora takes no cut. For a bank transfer, record the payment with Mark paid.

Is there a trial?

Yes. Every new workspace starts with 1,000 free AI credits for 14 days, and you don't need a card to start. That covers about one discovery run and one website, with room for some edits: enough to take one real business through every step. The plans on this page pick up from there.

What does a discovery run cost?

About 480 AI credits. If your credits run out partway, the run stops and keeps the leads it already found.

The number of leads isn't guaranteed. The AI only saves businesses worth contacting, so a run can find fewer than you asked for.

Does it work on a phone?

Yes, on phones and tablets. A computer is still the better screen: the app was designed for 1440 by 900, and a few controls, such as the editor's device switcher, are hidden on small screens. The websites it builds work on screens as narrow as 320 pixels.

What happens if I close the tab, or the server restarts?

The work keeps going. Discovery runs and website generations run on our servers, and your browser only shows their progress. If a server stops mid-run, the run goes back in line and starts again.

Can I use it for clients I already have?

Yes. Add them with Add company, and they follow the same steps as a lead the AI found. If a client already has a working site, the new site keeps its real facts and fixes the issues found in the old one.

Start with one town

Search one town, read what the AI found, and build one site. By the time you've reviewed it, the site is ready to publish. That's about what the free trial covers.

The trial is free for 14 days, with 1,000 AI credits. No card needed.