This is not a repair job on the site you have. It is a new website, built from the ground up so the problems below cannot exist on it — running alongside your current Shopify until it is stable, then taking over from it. This is the call of 11 September put on paper so you and your partner can read the same thing at the same time.
We started at ₦1,700,000. You held at ₦1,500,000 and explained why. I agreed on the call. That is the number in this document and it does not move.
I priced this at ₦1,700,000 and I came down to meet you. I am not pretending that gap does not exist, and I am not going to raise it again mid-project or bury it in an invoice.
It is held, not owed. If international sales grow the way we both think they will, we revisit it then — as a conversation, not a bill. If they do not, you never hear about it again.
You told me your current agency runs at ₦1,485,000 a month. I want to be fair about this rather than clever — that budget is largely media buying and ad management, which is a different job from mine. But the scale is worth seeing side by side once.
| Your current agency | This project | |
|---|---|---|
| Cost | ₦1,485,000 per month | ₦1,500,000 once |
| What it buys | Meta ads, strategy direction, content reviews, ad optimisation, Klaviyo, multi-platform advertising | A new store for those ads to point at — checkout, product pages, Google presence, the Academy, three years of infrastructure |
| Stops when you stop paying | Yes | No — the asset is yours |
| Recurring after delivery | ₦1,485,000/mo | ₦0 required — and the Shopify bill ends |
I am not here to replace your ads agency and I am not asking you to pause a single campaign. They are driving traffic. That part is working.
The problem has never been the traffic. It is that the traffic arrives somewhere it cannot buy from. Every naira you have spent on ads has been pointed at a store that could not take a foreign card and had nothing written under the product. Give those same ads somewhere that can take the money, and the budget you are already spending starts working for the first time.
I told you on the call it was over five million and you asked me to show my working. Here it is. These are what each piece costs when bought on its own — from me or from anybody else.
| Deliverable | Bought on its own |
|---|---|
| New store build — checkout, catalogue, navigation, multi-currency | ₦1,450,000 |
| 56 product descriptions written from scratch | ₦560,000 |
| Academy landing page & automated enrolment | ₦800,000 |
| Three years hosting & infrastructure | ₦900,000 |
| Quarterly SEO strategy reviews — four sessions | ₦600,000 |
| Migration & tested redirect map | ₦450,000 |
| Loyalty system & merchandising | ₦300,000 |
| Google Business Profile & local search setup | ₦250,000 |
| Total, bought piece by piece | ₦5,310,000 |
| What you are paying | ₦1,500,000 |
Because it is one project, done by one person, in one pass. Eight separate suppliers means eight discovery calls, eight handovers and eight people blaming each other when the checkout breaks. Doing it together is genuinely cheaper to deliver, and I am passing that on rather than pocketing it.
It is not cheaper because it is less. Every line above is in section 05, in full.
I am not going to forecast your revenue. But the arithmetic on what it takes to pay this back is short enough to do in your head, so here it is.
You are spending ₦1,485,000 every month on advertising pointed at a store that cannot take a foreign card. That is roughly this entire project fee, spent again every thirty days, on traffic that arrives somewhere it cannot buy from.
Three wigs pay for this. One month of your ad budget pays for it. And unlike the ad budget, you only pay it once.
That you will sell three wigs because of me, or that a number here is a promise. I do not know what you will sell and neither does anybody who tells you they do. What I am saying is narrower and I will stand behind it: right now she cannot pay you at all. Everything above is what changes once she can.
Six workstreams. Everything below is included at the agreed price — there is no line here that becomes an extra later. Read it as a specification for what is being built, not a list of repairs.
This was the part you lit up about on the call, so here it is in full. Today a student pays and then waits for you to notice and add her by hand. That is a job. After this, it is not.
Delivery. Your course videos stay where they already are — pre-stored and organised. Payment triggers the thank-you page, which carries her access link. Nothing is emailed manually and nothing sits in your inbox waiting for you.
Access control. Links rotate and disable automatically on a 90-day cycle. A student who paid for a three-month class gets three months. When it ends, it ends — without you having to remember, and without an awkward conversation.
Reviews. You said students would not leave reviews. They will if there is a reason to: a 50% discount on their next class, offered automatically once they complete. Your 30+ existing video reviews go on the page from day one, alongside Instagram links to past student work.
What this is worth. At ₦250,000 a place, the enrolment flow does not need to fill many classes before it has paid for the whole project.
I would rather you read this now than discover it in month two. These are real exclusions, and each one has an honest reason.
Personalised logins per student, restricted and encrypted to stop content being shared, is the ₦2,200,000–₦2,500,000 build we discussed. It is genuinely more work and I am not going to pretend otherwise. What you are getting instead is a landing page with direct payment and automated access — which does the selling job without the dashboard.
When to add it: once class volume makes content-sharing a real cost rather than a worry.
Your existing agency handles this and I am not touching it. No campaign is paused, no budget is moved. Ad spend itself is separate from this fee and always was.
As you asked — Klaviyo and your current Shopify setup stay live and untouched until the new platform is fully stable. Migrating email flows mid-build is how people lose lists.
Shooting the collection on real models is the single biggest trust lever on a ₦680,000 unit, but it is a production cost, not a build cost. Priced separately whenever you want it.
These are from the audit of your live store. I am not listing them to sell you a repair — I am listing them because each one is a decision the new build makes differently from day one. You can check every one on your own phone in about two minutes, and you should, before you pay anybody anything.
A customer in London or Houston reaches your checkout and cannot complete a purchase in her own currency, on her own card. This is the single reason the store has taken no order. The new site is built multi-currency and international-card-ready before a single product goes on it.
A sign-in wall between a willing buyer and a ₦680,000 purchase. Every extra step costs you orders, and this is several. The new site has no account wall at all — she can buy as a guest on her first visit.
Your ₦580,000 wig has a photograph and nothing else. No length, no texture, no density, no origin, no care. Google cannot rank an empty page and a buyer spending half a million naira will not gamble on one. No product goes onto the new site without its description written.
Confusing for a buyer, actively damaging for search. The new site is built with correct URLs from the start, and every old one redirects to the right new page when we move across.
A local search for hair in Lagos returns suppliers operating from a listing alone. You have a real brand, a real address and a real catalogue, and you are invisible to that search. This is free to fix and nobody has fixed it.
Competitors at a fraction of your price point show Visa, Mastercard and Paystack marks under a "Guaranteed Safe Checkout" heading. A ₦60,000 wig is given more reassurance than your ₦1.9m one.
You paid to have this fixed and it appears to have held. I am telling you this because a proposal that finds only disasters is a proposal that is selling you something.
The new site is built quietly in the background while your current store keeps trading. Nothing is cut over until it is proven. Timings are indicative and run from access handover, not from signature.
Every timeline in section 09 assumes these arrive. None of them cost you money. All of them cost you the project date if they are late, so I would rather put them on paper now than raise them as excuses in week five.
The date moves. The price does not. I am not going to invoice you for waiting, and I am not going to pretend a delay on your side is a delay on mine — I will tell you the new date in writing the week it happens, and you will not find out at the end.
You are being asked for ₦1,275,000 by somebody you met on Instagram. That is a real risk and I am not going to talk you out of feeling it. What I can do is point at the things you can verify yourself, today, without taking my word for any of it.
Everything in section 08 was found before this proposal existed, on my own time, on your live site. Every single finding has a screenshot behind it and can be checked on your own phone in about two minutes. Open your store on a foreign card. Try to check out as a guest. Open any three products and read the descriptions.
Domain, hosting, Google profile, analytics, payment gateway — all registered to you. If this goes badly, or you simply want somebody else, you change one password and nothing breaks. I do not hold your domain, so I have no way to hold you.
₦225,000 is not due until handover and walkthrough. Nothing is cut over to the new site until it is proven and you have said go. Your current store keeps trading the entire time, so there is no point in this project where you are without a shop.
I am not going to show you a wall of logos, a screenshot of a revenue dashboard that could belong to anybody, or a five-star review I wrote the brief for. You have been sold to before — by Shopify, by an ads agency, by whoever built the site you have now — and every one of them had a portfolio.
The audit is the portfolio. It is work I did on your business, for free, before asking for anything, and you can check every line of it.
| When | What | Amount |
|---|---|---|
| To begin | 85% upfront — work starts on receipt | ₦1,275,000 |
| On delivery | Remaining 15%, after handover and walkthrough | ₦225,000 |
| Total | One-off. No retainer, no monthly fee. | ₦1,500,000 |
Every account stays in your name. Domain, hosting, Shopify, Google profile, analytics — all of it registered to you, not to me. If you ever want to work with somebody else, you change one password and nothing breaks. I have seen too many businesses held hostage by an agency that owned their domain.
I will not promise you a ranking position, a traffic number, or a revenue figure. Nobody can, and anyone who does is selling you something.
What I will promise: every change is tested on the live site after it ships, every number in every report is measured rather than forecast, and you keep full ownership of every account we touch.
These are the questions that normally come up after somebody has read a proposal twice and started looking for the catch. I would rather answer them here than have them sit in your head while you decide.
Because the faults are not bugs somebody forgot to fix. A store that cannot take a foreign card, forces an account before checkout, and has 44 products with nothing written on them is not a site with problems — it is a site built without anyone asking how a woman in London actually pays for a wig.
Repairing all of that costs close to what building it properly costs, and at the end of it you are still renting Shopify every month and still living with decisions somebody else made. You build it once, correctly, and move across when it is proven.
Nothing. It keeps trading exactly as it is, untouched, for the entire build. Your Klaviyo flows keep running. Your ads keep pointing where they point.
There is no day in this project where you do not have a shop. The new site is built quietly alongside, and it only becomes your store on the day you say so.
You see it before anything is cut over. The site is built, you walk through it, and the switch only happens on your go-ahead. Revisions within the agreed scope are included — I am not going to nickel you for changing your mind about a colour.
The ₦225,000 balance is not due until after that walkthrough. If it is not right, it is not handed over, and it is not paid for.
Then it runs past eight weeks and it costs you nothing extra. The timings in section 09 are indicative and run from access handover, not from the day you pay.
If the delay is mine, that is my problem to absorb. If it is because approvals or product details are sitting with you, the date moves — I will tell you in writing the week it happens rather than letting you find out at the end.
Not until the new site has been live and stable and taking orders. Cancelling early to save one month is how people end up with no shop at all.
You cancel it yourself, from your own account, when you are satisfied — not on my say-so and not on a promise.
They stay. Media buying is not in this price and is not something I am trying to take off anybody. Klaviyo stays live and untouched — migrating email flows mid-build is how people lose their list.
What changes is what the ads are pointing at. The same spend against a store that can take a foreign card is a different piece of arithmetic entirely.
You do. Domain, hosting, Google Business Profile, analytics, payment gateway — every account registered in your name, not mine.
If you ever want to work with somebody else, you change one password and nothing breaks. I have seen too many businesses held hostage by an agency that quietly owned their domain.
You renew it directly, at whatever it costs then, in your own name — or you ask me to quote for it. There is no automatic renewal, no card on file, and nothing switches off without warning.
Three years is covered in the ₦1,500,000. It is not a trial that converts into a subscription.
The 85% is what makes this a one-off number instead of a retainer. It covers the hosting, infrastructure and tooling that get bought at the start rather than drawn down monthly.
That is the term, and it is why there is no monthly fee attached to any of this. The price is held for fourteen days.
Quoted separately, as a piece of work, when you want it. There is no retainer and no bundle you have to be inside to get my attention.
The four quarterly strategy reviews in section 05 are already included for the first year, so there is a scheduled point to raise this without it costing anything.
You have spent real money already — on Shopify, on ads, on a stockout fix — and none of it has produced an order. That is not because the money was wasted or the people were bad. It is because all of it was pointed at a store that could not take a foreign card and had nothing written on it.
This is why I am building you a new store rather than patching that one. Those faults are not bugs somebody forgot to fix — they are what you get when a store is put together without anyone asking how a woman in London actually pays for a wig. You do not repair that. You build it properly once, move across when it is proven, and stop paying rent on the version that never worked.