Make money building websites

Build websites for people. Charge ₦100,000 – ₦2M. Pay nothing.

Businesses pay agencies over ₦1.5M for a website with everything below. On QuickShop the same store is free, ready in about a minute, and carries your client's own name and domain. What you charge for building it is yours.

₦1.5M+what agencies charge
₦0what it costs you
~1 minto build one
adascloset.ng
Ada's ClosetShop · Cart
FashionLagos street style, deliveredShop now →
Ankara two-piece₦28,500
Leopard coat₦41,000
Graphic tee₦9,500
Built in 1 minute · ₦0
freshbasket.ng
FreshBasketShop · Cart
GroceriesMarket-fresh to your doorShop now →
Watermelon₦3,200
Pineapple ×3₦4,500
Tomato basket₦12,000
Built in 1 minute · ₦0
glitzevents.com
Glitz EventsShop · Cart
EventsDecor that makes the partyShop now →
Light canopy₦85,000
Tinsel package₦18,000
Full setup₦250,000
Built in 1 minute · ₦0
mamachifoods.com
Mama Chi FoodsShop · Cart
FoodHome-cooked, ordered onlineShop now →
Jollof tray₦15,000
Small chops₦8,000
Ofada combo₦6,500
Built in 1 minute · ₦0
kemiprovisions.ng
Kemi ProvisionsShop · Cart
ProvisionsEverything you need, one stopShop now →
Rice 10kg₦19,500
Groundnut oil 5L₦14,800
Indomie ×40₦11,000
Built in 1 minute · ₦0
ogatunde.store
Oga Tunde WholesaleShop · Cart
WholesaleBulk prices, no wahalaShop now →
Carton deals₦22,000
Plantain bunch₦7,500
Spice pack₦3,000
Built in 1 minute · ₦0

The maths

₦1.5M+What a business pays an agency for a store website with these features.
₦0What the same store costs you on QuickShop — every feature, no plans, no card.
₦100k – ₦2MWhat you can charge for building it, personalising it and putting their domain on it.

Everything your client gets

This is the website you hand over — every one of these is included, free.

Their own website & domainyourclient.com — not a page on someone else's app
Products, photos & variantssizes, colours, options, each with its own price
Cart & checkoutguest checkout, discount codes, order tracking
Card, transfer & pay-on-deliverymoney goes straight to the owner's own bank
Delivery to all 36 stateslive courier rates, pickup or flat rates
Orders & customers dashboardevery order, every customer, full history
Stock that tracks itselflow-stock alerts, never oversold
AI assistant, 24/7answers customers and nudges them to buy
WhatsApp chat buttoncustomers message the shop in one tap
Installs like an appcustomers add the shop to their home screen
POS for walk-in salesthe counter and the website share one stock
Sales & profit reportswhat sold, what's left, what it made
Staff accounts with rolesthe owner's team, each with the right access
A spot in the QuickShop Mallshoppers already browsing can find them
Google-readyfound on search, not just on social media

Step by step

From finding a client to getting paid.

1

Find your first client

Anyone already selling on Instagram, WhatsApp or from a shop — a boutique, a food vendor, a salon, a gadget seller. Show them the demo stores on this page and agree what you'll deliver and the price.

  • Take 50% upfront, the rest when the store is live.
  • Write down what's included (products loaded, domain, training) so there are no surprises.
2

Build the store — about 1 minute

Go to quickshop.store, type your client's business name and pick what they sell. QuickShop builds a full store with a design that fits the business.

  • Building for several clients? Use one account and add each one as another business — switch between them in a tap.
A finished QuickShop store front page
3

Make it theirs

Add the logo, brand colours, banner, about text and WhatsApp number. Load the products one by one or paste a whole list at once.

The products list in a QuickShop dashboard
4

Put their domain on it

Your client buys a domain (yourclient.com or .ng) — usually ₦15,000 – ₦40,000 a year. You add ONE record at the registrar and the store opens on their own address, padlock included. Full walkthrough with the exact values just below.

How to connect the domain, step by step ↓
5

Set up payments & delivery in their name

Connect your client's own Paystack or Flutterwave so every sale lands in their bank — not yours, not ours. Set delivery fees or live courier rates.

A QuickShop store dashboard
6

Hand it over — and get paid

Invite your client to the store's team so they can run orders, show them around for ten minutes, and collect your balance.

  • Offer monthly care (₦10,000 – ₦50,000) to add products and keep it fresh — income that keeps coming.
Orders coming in on a QuickShop store

Connect your client's domain — step by step

The same steps QuickShop shows inside the store. About two minutes of work, once the domain is bought.

  1. Your client buys the domain. From any registrar — Whogohost, Qservers, Namecheap, GoDaddy and others. A .com or .ng is usually ₦15,000 – ₦40,000 a year. Get them to share the login, or add you as a manager on the account.
  2. In the client's QuickShop store, open Domain in the menu, go to Connect your own domain, type the domain and tap Connect domain. QuickShop then shows the one record to add — it looks like this:
    Type
    A
    Name / Host
    @
    For the main domain. If the provider rejects “@”, leave Name/Host blank.
    Value / Points to
    76.76.21.21
    Always copy the values from the client's own QuickShop screen — that is the source of truth. Leave TTL on its default (Automatic / 1 hour).
  3. Add that record at the registrar. Sign in and open the domain's DNS settings:
    • Whogohost: usually Client area → Domains → Manage → DNS Management
    • Qservers: usually Client area → Domains → Manage → DNS Management
    • Namecheap: Domain List → Manage → Advanced DNS → Add new record
    • GoDaddy: My Products → the domain → DNS → Add new record
    • Cloudflare: the domain → DNS → Records → Add record (set the cloud to grey, “DNS only”)
    • Anywhere else: look for “DNS settings”, “Manage DNS”, “DNS management” or “Advanced DNS”
    Add one new record with exactly those values, and save.
    Already a record there? New domains often come with a “parking” page. If there is already an A record for @ (or a CNAME for your subdomain), edit it to the value above instead of adding a second one — two records for the same name will make it fail.
  4. Back in QuickShop, tap I've added it — Verify. It usually goes live within a few minutes, occasionally a few hours. When the badge turns Live, the client's store opens on their own address — and the secure padlock (SSL) is added automatically. Nothing else to do.
Charge for it: connecting the domain is part of the work you're paid for. Most clients can't do this themselves.

What to charge

There are no packages to pick from — every website you build is the full QuickShop store, so every client gets everything. You set the price anywhere in the range.

You charge your client
₦100,000 – ₦2,000,000
We charge you
₦0
no setup fee · no monthly fee · no cut of sales
Every site · full package
Every website you hand over includes
  • Their own website & domain
  • Products, photos & variants
  • Cart & checkout
  • Card, transfer & pay-on-delivery
  • Delivery to all 36 states
  • Orders & customers dashboard
  • Stock that tracks itself
  • AI assistant, 24/7
  • WhatsApp chat button
  • Installs like an app
  • POS for walk-in sales
  • Sales & profit reports
  • Staff accounts with roles
  • A spot in the QuickShop Mall
  • Google-ready

Price by the business, not the store: a bigger brand, more products to load, photos to tidy, their domain to connect, staff to train — that's your work, and it's what moves you up the range. Add monthly care (₦10,000 – ₦50,000) for updates.

₦750,000 a month+ ₦540,000 over a year in care fees from just one month's clients. Your cost for the stores: ₦0.

Questions

Does my client pay QuickShop anything?

No. QuickShop stores are free with every feature included — no plans and no monthly bill. The only cost is their domain, paid to the registrar.

Where does the money from their sales go?

Straight to your client's own Paystack or Flutterwave account and then their bank. QuickShop never holds it, and neither do you.

Do I need to know how to code?

No. Everything is done in the store dashboard — names, colours, products, domain, payments.

Can I build for many clients?

Yes. Add each client as another business on your one account and switch between them in a tap. Invite each client to their own store's team so they can run it day to day.

The domain isn't connecting — what now?

Check the record at the registrar matches QuickShop's screen exactly, and that there is only ONE record for that name (edit the old “parking” record rather than adding a second). On Cloudflare, switch the record to “DNS only” (grey cloud). Then tap Verify again — it can take up to a few hours.

How long does it really take?

The store itself is built in about a minute. Loading products, a logo and the domain is up to you — that's the work you're paid for.

Your first one is a minute away

Build a store, show it to someone who sells, and name your price.