Anyone running an online shop today knows the dilemma: the products are right, the shop runs smoothly – but acquiring new customers gets more expensive every year. This article looks at why classic performance marketing is increasingly becoming a cost trap for shop owners, how an affiliate or partner program solves this problem, and how the PremsAffiliate plugin for Shopware 6 makes it possible to build a fully-fledged partner program directly inside the shop in no time – with no network fees and no external dependencies.
Table of Contents
ToggleThe Problem: New Customers Keep Getting More Expensive
Advertising costs rise – margins don’t
The days when a few Google Ads campaigns could buy new customers cheaply are over. Click prices in competitive industries have been rising steadily for years, and on Meta, Google and Amazon an ever-growing number of merchants compete for the same audiences. The result: the customer acquisition cost (CAC) – the money it takes to win a single new customer – eats up a substantial share of the first order’s margin in many shops. Quite often, the first order of a customer acquired through ads is actually a loss that only pays off through repeat purchases – if those ever happen.
Payment is made up front – the merchant carries the risk
The fundamental problem of classic advertising: shop owners pay for the chance of getting a customer, not for the customer themselves. Every click costs money – regardless of whether it turns into a purchase, an abandoned cart or a return. The entrepreneurial risk lies entirely with the merchant. Especially smaller and mid-sized shops with limited budgets can hardly afford this kind of wastage.
Advertising is losing credibility
On top of that comes a soft but weighty factor: trust. Consumers are tired of ads. Banners get blocked, ads get skipped, sponsored posts are viewed with suspicion. What demonstrably works instead is the personal recommendation: studies on referral marketing have shown for years that people trust recommendations from friends, acquaintances or credible content creators far more than any form of paid advertising. A recommendation doesn’t just deliver a click – it delivers a pre-qualified, purchase-ready visitor with a head start in trust.
Dependence on the big platforms
A shop that relies exclusively on Google and Meta for customer acquisition makes itself dependent: one algorithm update, one change to tracking policies (think cookie consent and iOS tracking restrictions) or simply a price increase – and the stream of customers dries up. Independent, platform-agnostic acquisition channels are more important for a shop’s resilience today than ever before.
The untapped potential: the shop’s own customers
And here lies the real irony: most shops already own their most valuable marketing resource – their satisfied existing customers. People who know the products, use them and would recommend them. But without a system, without an incentive and without an easy way to do it, they rarely do. This is exactly the potential an affiliate system unlocks.
The Solution: An Affiliate System – Marketing That Only Costs Money on Success
What is an affiliate or partner program?
The principle is simple: customers, bloggers, influencers or business partners register as partners of the shop. Each partner receives a personal affiliate link (and optionally a personal voucher code) to share – among friends, on a blog, in social media profiles, in newsletters. When a visitor arrives through that link and places an order, the partner earns a commission – and the shop gains a new customer.
Why this solves the problems described above
1. Payment is only made for actual revenue. The fundamental difference to ads: the commission is only due once an order has actually been placed – and with the right rules, only once it has been paid and not returned. “Ad budget with wastage” turns into a variable, revenue-based sales commission. Acquisition costs become precisely predictable: the shop owner defines the commission rate and knows to the cent what a new customer costs.
2. Trust is earned instead of reach being bought. Every partner referral is referral marketing. The new customer doesn’t arrive via an anonymous ad but via a person they trust. Such customers convert better, return goods less often and frequently have a higher customer lifetime value.
3. An independent, owned channel is created. The partner network belongs to the shop. No platform algorithm can switch it off, no ad network price increase can devalue it. With every partner gained, organic reach grows – permanently.
4. Existing customers become more loyal. A customer who collects commission as a partner has a double reason to come back: they shop themselves and earn from the shop. This becomes especially powerful when the commission can be redeemed as a voucher or bonus points in the shop – then the “marketing budget” even flows straight back into new revenue.
Why an in-house program instead of an affiliate network?
Joining a large affiliate network would of course be an option. But that means: setup fees, monthly base costs, a network commission on top of the partner commission – and the customer relationship runs through third parties. A partner program integrated directly into the shop, on the other hand, has no ongoing network fees, keeps all data in-house (an advantage from a data protection perspective, too), and partners – often the shop’s own customers – are served directly in the familiar customer account. This is exactly where PremsAffiliate comes in.
PremsAffiliate: The Complete Partner Program for Shopware 6
The PremsAffiliate plugin turns a Shopware 6 shop into a fully-fledged affiliate system based on the “customers referring customers” principle. Customers register as partners, refer new buyers through their personal link or voucher code and collect commission – which they can redeem as a voucher, bonus points or cash payout. The following sections show how the plugin’s features specifically address the problems described above.
Partner acquisition: turning customers into ambassadors
Partner registration is seamlessly integrated into the Shopware customer account. Customers find the “Partner program” menu item there and can apply in just a few clicks. The shop owner keeps full control over who is allowed to become a partner:
- Approval workflow: If desired, every new partner must be confirmed by the shop owner – including an optional application text in which the applicant describes how they intend to promote the shop. Alternatively, partners are activated automatically right away.
- Quality criteria: It is configurable that a customer may only become a partner after a certain number of days since registration, above a defined minimum turnover, or only as a member of specific customer groups. This ensures that only genuine, active customers do the referring.
- Partner terms: Optionally, every partner must accept the program’s terms and conditions – legally clean and transparent.
- Custom partner code: Partners can choose their own affiliate code (e.g. their name or channel name) – this increases identification and makes links more personal. Later code changes can be allowed, prohibited or made subject to admin approval.
Reliable tracking: link and voucher code
The heart of every affiliate system is the correct attribution of orders to partners. PremsAffiliate offers two paths for this:
- Personal affiliate link (e.g.
shop.com/?partner=max123) with a configurable link parameter and adjustable cookie lifetime (365 days by default). When a visitor arrives via the link, the partner attribution persists for the entire cookie lifetime – even if the purchase only happens weeks later. - Personal partner voucher: In addition, every partner can receive their own voucher code (percentage or absolute, with usage limits and combination rules). This is invaluable for channels where links don’t work well – podcasts, print, Instagram stories, personal conversations. The new customer gets a discount, the partner gets the attribution: a win-win mechanic that also boosts conversion.
Added to this are finely adjustable tracking rules that prevent disputes and abuse:
- New-customer mode: If desired, only customers who register a new account during their visit are attributed – existing customers remain unaffected. Perfect when the program is meant to focus specifically on new customer acquisition.
- Poaching protection: It is configurable whether partners may “poach” customers from each other or whether the initial attribution remains protected.
- GDPR-aware: The affiliate cookie is cleanly integrated into the Shopware cookie consent – either as a technically required or as an optional cookie.
Flexible commission models with partner groups
Not every partner is the same – a loyal regular customer, a high-reach blogger and a B2B intermediary need different conditions. PremsAffiliate solves this with partner groups, where the following can be defined per group:
- Commission type and amount: percentage of the order value or an absolute amount per order, including a commission cap per order.
- Extended commission per product group: higher commissions for high-margin assortments, lower ones for low-margin categories – keeping the program profitable across the board.
- Limitation to the first n orders of a referred customer – ideal when only new customer acquisition should be commissioned, not the entire lifetime revenue.
- Custom landing page and campaign code per group: partner links can lead to a specific landing page, and the campaign code allows clean evaluation of campaigns.
- Dedicated marketing page via Shopping Experiences: Each partner group can be assigned a page designed with the Shopware CMS containing promotional material, banners and copy – partners find it directly in their account area under “Marketing”. Partners are professionally equipped without promotional material having to be sent out by e-mail.
- Advisor display: If desired, the referring partner is shown to the referred customer as their personal contact – on the registration page, in the customer account or in checkout. A strong feature for sales and consultant structures.
Commission only for real revenue: automatic activation and protection rules
This is where the decisive cost advantage over classic advertising shows. The shop owner determines exactly when a commission is actually credited:
- Activation by order status: immediately after the order, only when “paid”, when “shipped” or when “completed” – or always manually via the admin module.
- Time-based activation: Alternatively or additionally (AND/OR condition), the commission can be activated automatically n days after the order – for example, after the withdrawal period has expired. A scheduled task handles this fully automatically in the background.
- Automatic commission deduction: If an order is cancelled or the delivery is marked as returned or partially returned, the previously credited commission can be deducted again automatically.
The bottom line: commission is only paid for revenue that actually reaches the shop. The return and cancellation risk, which the merchant always carries with paid advertising, is covered by the system here.
Tailor-made payouts: voucher, bonus points or cash
How partners redeem their commission is controlled per partner group – and each variant has its own strategic charm:
- As a voucher: The commission is converted into an individual voucher code for the partner’s own purchases (with a configurable code pattern and minimum amounts per voucher tier). The clever part: the “payout” flows straight back into the shop as new revenue – marketing hardly gets cheaper than that.
- As bonus points: Combined with a bonus point system, the commission is credited to the points account using a configurable conversion factor (points per euro, including rounding rules).
- As a cash payout: For professional partners, there is the classic payout. Partners store their bank details in the customer account, request a payout once a defined minimum commission is reached, and the shop owner processes it in the admin – including a PDF receipt (optionally with a custom uploaded document) and automatic notification.
Transparency for partners: the storefront dashboard
A partner program thrives on motivated partners – and motivation needs transparency. Every partner sees in their account area:
- their partner link with a copy button and, where applicable, their personal voucher code,
- statistics on referred customers, their orders, and the commission earned in the current month and year,
- the last 10 referred orders with their approval status,
- their current commission balance with all redemption options,
- the history of all payouts.
Partners know at all times what their recommendations achieve – without a single support request reaching the shop.
Full control in the admin
For the operator, the admin module bundles everything in one place:
- a dashboard with statistics per sales channel and time period (earned, spent and pending commissions) plus a top 5 partners overview,
- waiting lists for partner applications and code change requests with one-click approve/decline,
- partner management showing turnover, referred orders and balance per partner,
- an order overview of all affiliate orders with manual commission approval,
- complete payout management with filters, bank data display and PDF export.
Automated communication: Flow Builder and e-mail templates
PremsAffiliate ships with ready-made e-mail templates (German and English) and integrates natively with the Shopware Flow Builder. Events such as new partner application, partner approved/declined, new payout request, payout approved or code change requested/approved/declined are available as flow triggers. The matching flows are created directly during installation and can be adjusted, extended or enriched with custom actions at any time. Admin and partners stay informed automatically – without manually written e-mails.
Cleanly integrated into Shopware 6
Technically, the plugin fits seamlessly into Shopware 6.7: it can be activated per sales channel, is headless-compatible (all functions are available via routes/API – important for PWA and composable commerce setups), uses the standard Shopware mechanisms for promotions, CMS, flows and cookie consent, and is extensible for custom adjustments via template blocks and events.
Conclusion: From Cost Factor to Growth Engine
Rising ad prices, wastage, platform dependence and ad-weary consumers – acquiring new customers through classic channels is becoming increasingly difficult for shop owners. An affiliate system reverses the logic: payment happens only on success, referrals are powered by trust, and the channel belongs to the shop itself.
With PremsAffiliate, a Shopware 6 shop brings this model into its own system without network fees and without external service providers: from controlled partner registration, reliable link and voucher tracking, flexible commission models with partner groups and automatic protection rules for cancellations and returns, all the way to payouts as vouchers, bonus points or cash – accompanied by statistics for partners and operators and automated communication via the Flow Builder.
The result: predictable acquisition costs, motivated brand ambassadors from within the shop’s own customer base, and a marketing channel that grows by itself with every satisfied customer.
Interested in an in-house partner program? The PremsAffiliate plugin is available in the Shopware Store. For questions about setup or individual customizations, the PremSoft team is happy to help.

