Custom-built Odoo affiliate program: tracked links, conversion attribution, tiered commissions and payout approvals. Built, installed and supported by ECOSIRE. One-time license from $249.00 USD for Odoo 17, 18, 19 — includes 12 months of updates and support.

Custom-built Odoo affiliate program: tracked links, conversion attribution, tiered commissions and payout approvals. Built, installed and supported by ECOSIRE.
现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。
Turn your customers and partners into a measurable revenue channel — natively inside Odoo. ECOSIRE builds, installs and supports a purpose-fit Affiliate Marketing & Partner Program module for your Odoo 17, 18 or 19 database (Community or Enterprise). This is a build-to-order engagement, not an off-the-shelf apps.odoo.com download: after purchase our engineers scope your commission logic, develop the module, install it on your environment and hand over the source. Typical delivery is 2-4 weeks.
Affiliate/partner self-signup and approval flow via a branded website portal (QWeb + controllers), with per-affiliate login scoped by record rules
Live affiliate dashboard showing clicks, conversions, conversion rate, pending vs. approved vs. paid commissions and next payout date
Unique tracking links per affiliate and per campaign, with short slugs and optional per-product deep links
Cookie-based attribution with configurable first-touch or last-touch logic and a tunable attribution window (e.g. 30/60/90 days)
Click and conversion event models that log source, campaign, landing URL, device and timestamp for full audit trails
Automatic sale attribution: converted sale.order and account.move records are matched to the originating affiliate and campaign
The module introduces first-class Odoo models — an affiliate/partner record (extending res.partner), tracked referral links, click and conversion events, and commission lines — wired to your existing Sales (sale.order), Invoicing (account.move) and Website flows. Affiliates self-register through a QWeb/website portal, receive unique tracking links, and see their clicks, conversions, pending and paid commissions on a live dashboard. Attribution is handled by first- or last-touch cookie logic you define, with a configurable attribution window, so every sale is credited to the right partner automatically.
Commission engine logic is computed with @api.depends compute fields on the order/invoice, so payouts recalculate cleanly on refunds, cancellations or edits. You define tiered rules — flat fee, percentage, per-product or per-category, with volume-based tier escalation — and the module generates payout statements that route through an Odoo approval workflow before finance marks them paid (optionally posting a vendor bill or expense). ir.model.access.csv and record rules keep each affiliate scoped to only their own data, and multi-company setups are respected. Automated actions and scheduled jobs handle cookie expiry, statement generation and stale-lead cleanup, while a JSON-RPC/XML-RPC surface lets external landing pages, headless storefronts or ad platforms register clicks and conversions programmatically. Everything ships as reviewable Odoo source with security, views and QWeb reports included.
Runs an Odoo Website or eCommerce store and wants a low-CAC growth channel where customers and creators earn commissions on tracked referrals, without paying a percentage to a third-party SaaS affiliate network.
Manages resellers, agencies and referral partners and needs tiered commission logic, transparent partner dashboards and an auditable payout-approval process that lives in the same ERP as sales and invoicing.
Owns commission liability and payouts and wants every commission tied to a real, refund-aware sale, routed through an approval workflow with QWeb statements and optional vendor-bill posting for clean reconciliation.
在 ecosire.com 上购买许可证并从您的帐户仪表板下载 Affiliate Marketing & Partner Program 模块 ZIP。
将 ZIP 解压到服务器上的 Odoo 自定义插件文件夹中(或通过“应用程序”>“从 Odoo.sh / runbot 上的文件安装”上传)。
激活开发者模式,打开应用程序,单击更新应用程序列表,搜索 Affiliate Marketing & Partner Program,然后按安装。
打开新菜单,粘贴您的 ECOSIRE 许可证密钥,连接任何外部凭据(Shopify、Amazon、Stripe 等),然后保存。
运行内置连接测试,同步前 10 条记录,并安排定期 cron。如果出现任何问题,请联系支持人员。
| 标准 | 伊科西尔 | 定制建造 | 竞争对手 | 奥杜本机 |
|---|---|---|---|---|
| Time to a working affiliate program | 2-4 week build-to-order delivery, installed and configured to your tiers | Months of in-house spec, dev and QA before anything is usable | Fast to install but generic; still needs config and often lacks your logic | |
| Commission logic fit (tiers, per-product, refund-aware) | Built exactly to your tier rules with refund-aware @api.depends compute fields | Fully custom but you carry all design, testing and edge-case risk | Limited to the vendor's fixed options; custom tiers rarely supported | |
| Cookie attribution & tracking links | Configurable first/last-touch, tunable window, per-affiliate & per-campaign links | Must be architected and maintained from scratch | Usually present but attribution window/logic is fixed by the app | |
| Data isolation & security (record rules, access rights) | ir.model.access.csv + record rules scoping each affiliate to their own data | Depends entirely on your team getting Odoo security right | Varies by app quality; often reviewed only superficially | |
| Source code ownership & extensibility | Full, reviewable Odoo source handed over — extend it freely | You own it, but also own every bug and future upgrade | Often obfuscated or license-locked; hard to modify safely | |
| External API / headless integration | XML-RPC/JSON-RPC endpoints with sample calls for landing pages & storefronts | Possible, but you design and document the whole surface yourself | Rarely exposes a clean, documented conversion API | |
| Support, updates & version upgrades | Post-delivery support window + optional upgrade retainer across Odoo 17/18/19 | Entirely on your internal team, including cross-version migrations | Vendor-dependent; may lag or drop your Odoo version | |
| Payout workflow & finance integration | Approval workflow, QWeb statements, optional vendor-bill/expense posting | Buildable but adds significant accounting-integration scope | Often stops at reporting; weak finance/approval integration |
This is a build-to-order engagement, not an instant download. After purchase we run a short scoping call to confirm your commission tiers, attribution rules and payout workflow, then build, test and install the module on your Odoo environment. Typical delivery is 2-4 weeks depending on complexity — simpler flat-percentage programs land near the shorter end, while multi-tier, multi-company or heavily integrated setups take longer. You get a timeline in writing before development starts.
Every engagement includes a post-delivery support and bug-fix window covering the delivered scope, with agreed response terms. Because we hand over the full Odoo source, your team can maintain and extend the module freely. We also offer ongoing support and version-upgrade retainers — for example migrating the module when you move from Odoo 17 or 18 to a newer major version, since Odoo APIs and views change between releases.
Yes. The module is built for Odoo 17, 18 and 19 and runs on both Community and Enterprise. We tune the __manifest__.py dependencies to your edition — the core affiliate, tracking and commission logic works on Community using sale, website, portal and account; Enterprise-only features are only used if your database has them and you want them.
When a visitor clicks an affiliate's unique tracking link, a click event is logged and a cookie is set for your configured attribution window. If that visitor later completes a sale.order, the conversion is matched back to the originating affiliate and campaign using first-touch or last-touch logic that you choose. Commission is then computed on the confirmed order or invoice via @api.depends compute fields, so refunds and cancellations automatically adjust the payout.
Yes. The module exposes tracking through Odoo's XML-RPC and JSON-RPC API, so external landing pages, a headless/Next.js storefront, or ad platforms can register clicks and post conversions programmatically. We provide sample calls and integration notes as part of the handover so your developers can wire up any front end while attribution and commission stay authoritative inside Odoo.
Commissions are never hand-typed — they are computed fields tied to real sales, recalculated on any change to the underlying order or invoice. Record rules ensure affiliates only see their own data, and scheduled automated actions flag self-referrals, duplicate cookies and hold/cooldown periods before a payout can be approved. Finance still gives final sign-off through the approval workflow before any statement is marked paid.
Custom-built Odoo affiliate program: tracked links, conversion attribution, tiered commissions and payout approvals. Built, installed and supported by ECOSIRE.