There is a website on the WordPress platform that is already functioning. It needs to be refined according to the functionality mentioned above, or transferred to Shopify or another platform where such functions can be implemented:
🏠 Home Page
On the first screen, banners rotate. Each banner is clickable and leads to a page with detailed conditions.
Coffee Subscription
Text on the banner: “Coffee Club Subscription. Save every month. Choose the variety and frequency.”
Button: “Subscribe.”
3+1 Promotion with Ready Set
Text: “4 packs for the price of 3. Ready set to start.”
Button: “Add to cart.”
3+1 Promotion with Coupon
Text: “Code CM3PLUS1. With 4 packs in the cart — the cheapest one is free.”
Button: “Copy code and go to catalog.”
The code is applied automatically after clicking.
Register
Text: “Get X points for registration and pay for your order with them!”
Button: “Register.”
Refer a Friend
Text: “Send a link to a friend. Earn points for their registration and first order.”
Button: “Get link.”
Promo Code for First Order
Text: “Code CM3PL001. Get X% off your first order.”
Button: “Order.”
Gift Certificate
Text: “The best gift for a coffee lover.”
Button: “Order.”
Below on the page: hits, new arrivals, product categories, reviews (when they appear), short answers to frequently asked questions.
☕ Catalog
Each product card has a quick add button “Add to cart”.
You can immediately select weight and grind in a mini-window without entering the card.
Filters by country, processing, roast level, flavor notes, price.
📄 Product Page
Photo, acidity, sweetness, bitterness scales, flavor notes, description, origin, brewing recommendations.
Toggle: “Buy once” or “Subscribe”.
“Buy as a set” buttons — for 3, 6, or 12 packs with a discount.
Review block with rating and the ability to leave a comment for registered users.
Hint whether the product participates in the 3+1 promotion.
🔁 Coffee Subscription
Frequency: once a week, once every two weeks, once every four weeks.
Subscription options: the same variety, surprise from the roaster, mix of filters or espresso.
In the personal account, you can pause, change the date, variety, weight, or grind.
On the subscription page — description of subscription types and answers to questions.
🎁 3+1 Promotions
Option 1. Ready Set 4 packs for the price of 3
This is a separate product set. The composition is fixed or chosen from a list.
Option 2. 3+1 Coupon
The banner shows the code, for example CM3PLUS1.
When there are 4 packs in the cart, the cheapest one becomes free.
The promotion page clearly states the conditions: which products it applies to, how long it lasts, whether it can be combined with other discounts.
After clicking on the banner, the promo code is copied to the clipboard, and the user goes to the catalog.
💎 Points, Referral Program, Cashback
Points are awarded for each order (the amount is fixed in the promotion rules).
Points can be used for paying part or all of the order, or for receiving a gift certificate.
Referral link — in the personal account.
For registering a friend, the user receives points.
When the friend makes their first order — the user receives additional points.
Reminders about the balance and expiration of points are sent via WhatsApp (with consent during registration).
🔐 Registration and Login
You can log in with your phone number — a code is sent via SMS or WhatsApp.
Login via e-mail is also available.
👤 Personal Account
Points balance and history of deductions/awards.
Subscription management: pause, reschedule, change variety and grind, payment method, cancellation.
Referral link + “Copy” button.
Button “Repeat last order” in one click.
The language of the site is English.