Case study: a canvas art store built from scratch in 2.5 months
The client arrived with an idea of how she sees art and nothing else: no store, no registered business, no way to accept payment. Two and a half months later a Shopify store with 150 works was running, accepting cards, issuing fiscal receipts, with Google and Meta campaigns live.
The starting point
An idea and the artwork. Everything else required to turn that into a business was missing: no store, no legal entity, no way to take money, no printing or delivery partners.
This is the hardest type of request because there is no foothold anywhere. You cannot launch ads with nowhere to send people; you cannot accept payment without a registered business; you cannot open sales without fiscal compliance.
What the work covered
The store
- A Shopify store built from scratch, one and a half to two months including revisions.
- 150 works: product pages, size variants, descriptions, catalogue structure.
- Conversion work: path to purchase, product cards, filters, mobile experience.
Analytics
- GA4 and Tag Manager with cart and checkout events.
- Merchant Center with a product feed for Google Shopping.
- Conversion tracking with tagging, so ad-driven sales do not appear as direct traffic.
What a marketer's scope usually excludes
- Business registration. Guidance on which activity categories to choose for this type of sales.
- Payment gateway. Found a provider that works with the local market and embeds into Shopify's native checkout rather than redirecting buyers to a third-party page.
- Fiscal cash register. Walked the client through tax authority registration and connection, so receipts are issued automatically.
Accepting card payments without a registered fiscal register is a violation carrying a penalty equal to the full sale amount. Most people discover this after their first orders, because payment providers do not warn about that side. That is why the storefront only opened once fiscal registration was complete and verified.
Production and delivery
- Print market analysis: collected quotes, compared pricing and terms, and judged quality on test orders.
- Where quality was higher, pricing was materially higher with no volume discounts. We picked the best ratio rather than the cheapest or the most expensive option.
- Delivery: the one carrier that actually works for this product category in the local market.
Advertising
- Google Ads: Performance Max optimised for purchases, with product feed and local geo.
- Meta Ads for cold audiences and retargeting.
How pricing was set
Pricing was not copied from the market and not calculated purely from cost. I mapped the competitor matrix: what they actually sell, in which sizes, on which materials and at which price points. It turned out the cheap listings on the market are synthetic canvas in the smallest size, and that on identical material and size the picture looks entirely different.
Positioning was built on that: buyers compare bare numbers without knowing they are comparing natural canvas against film. The store's job was not to cut the price but to make the material difference visible where the buyer cannot see it.
Price is the strongest conversion lever, stronger than any creative. Set blindly, advertising either brings people who leave over the price tag or sells at a loss. That is why the competitor matrix was built before traffic launched, not after the first disappointing weeks.
Timeline
| Stage | Duration |
|---|---|
| Shopify store with catalogue and CRO | 1.5-2 months including revisions |
| Business registration, gateway, fiscal register | in parallel with development |
| Analytics and product feed | before the ad launch |
| Google and Meta launch | at the end of the period |
| Idea to live sales | 2.5 months |
Where the project stands now
The store is open and trading, with campaigns live. Honestly: they launched recently, so it is too early to talk about final numbers. What is happening now is the phase most people skip: watching where exactly people stumble on the site, what confuses them, and improving the store in parallel with the advertising.
That is deliberate. Pouring budget into a store that has not yet learned to sell means paying for traffic twice.
What to take from this
When a business is built from zero, the usual split of developer, accountant and marketer falls apart: everyone owns their piece and nobody owns the seams. The seams are where everything stops: the store is ready but payment cannot be taken; payment works but no receipt is issued; ads are live but point at a page that does not sell.
The simpler conclusion: the order cannot be broken. First the ability to sell and take money lawfully, then measurement, then traffic. Ads launched earlier only highlight what is not ready.
FAQ
How long does it take to launch an online store from scratch?
On this project the full cycle took two and a half months: one and a half to two for the store itself with catalogue and revisions, the rest for legal setup, payments, fiscal registration, analytics and the ad launch. Timing depends heavily on product count and how fast the client clears banking and tax steps.
Can ads start immediately after the store goes live?
Technically yes, in practice it is expensive. Measurement has to be in place first, otherwise you cannot tell which pages are failing.
Is legal and technical setup normally part of a marketer's job?
Usually not, and that is the problem with launching from zero. Without a registered business, a payment gateway and fiscal compliance there is nowhere to send traffic.
Find out where your budget leaks
Free 30-minute audit. You leave with a verdict and three steps, even if we never work together.
Book the audit Message on WhatsApp