PartnerShare
品牌主
营销方式
联盟增长找外部推广者来卖你的产品 推荐营销(老带新计划)让老用户带来新用户
使用案例
AI 工具站教程测评带来订阅转化 IP 代理服务站追踪首单、续费与佣金 电商独立站用分销和内容测评提升转化 指纹浏览器触达跨境和多账号运营人群
推广者 推广市场
导航站
跨境电商导航 AIGC 导航 全球 IP 代理导航 精选产品
价格
资源
博客增长方法、渠道拆解与产品更新 帮助中心接入文档、账户设置与常见问题 最新资讯出海营销动态与行业热点
品牌主
营销方式 联盟增长 推荐营销(老带新计划) 使用案例 AI 工具站 IP 代理服务站 电商独立站 指纹浏览器
推广者 推广市场
导航站
跨境电商导航 AIGC 导航 全球 IP 代理导航 精选产品
价格
资源
博客 帮助中心 最新资讯

选择入口

请选择适合您的身份入口。

管理产品和联盟计划 品牌主 创建产品、设置佣金规则并管理推广转化。 创建品牌主账号→ 发现好产品赚取佣金 推广者 发现高佣产品,一键获取专属推广链接。 免费入驻推广市场→ 发布产品资讯获取曝光 内容发布方 提交产品并发布资讯,获取中文内容曝光。 进入内容发布平台→

预约 1v1 演示

产品顾问将在 1 个工作日内与你约定 30 分钟在线演示,带你搭好第一个推广计划。

提交后我们会尽快与你联系。

想先自己体验?免费注册 →

提交即表示你同意 PartnerShare 为安排产品演示而联系你。

微信扫码联系

使用微信扫描二维码添加企业微信,产品顾问会尽快与你联系。

PartnerShare 企业微信二维码 PartnerShare Telegram 二维码 保存图片到本地 CHAT ON TELEGRAM
✓

申请已提交

我们会尽快联系你,安排演示和接入建议。你也可以先注册账号体验产品。

Skip to content

Getting Started

4
  • How to Launch Your Affiliate Program on PartnerShare
  • How to Create a Referral Program
  • What Is Referral Marketing / “Old-Bring-New” Program
  • What is Affiliate Marketing?
合作伙伴管理 - PartnerShare

Campaign Operations

5
  • Checking Partner Withdrawal Status
  • Withdrawal Methods Supported for Partners
  • Affiliate Management
  • Product Management
  • Campaign Management
支付与交易 - ParterShare

Payments&Transactions

2
  • Auto-Payout
  • Commission Settlement
技术集成 - PartnerShare

Account Management

2
  • Business Certification Prompts
  • Team Management
技术集成 - PartnerShare

Technical Integration

5
  • Embedding PartnerShare into Your Product
  • Conversion Event Postback
  • Click-Tracking SDK Integration
  • API Authentication & Signature Mechanism
  • PartnerShare Product-Authorized Login Integration Guide
常见问题 - PartnerShare

Frequently Asked Questions

2
  • Withdrawal FAQ
  • Legacy Help Center Entrance
快速入门 - PartnerShare

Changelog

2
  • Changelog – 2026.03.05
  • Changelog – 2026.05.15
View Categories
  • 帮助中心
  • Technical Integration
  • Conversion Event Postback

Conversion Event Postback

Once an invited user completes signup, payment, or another key conversion in your product, you can call this endpoint to report the event to PartnerShare, completing attribution, reward calculation, commission tallying, and downstream data.

1. Applicable scenarios

Signup event: Report immediately once a user completes signup, to establish the attribution relationship and the invited-user relationship.

Payment event: Report after a user completes payment, places an order, or subscribes, used to calculate amount-based rewards, commission, or conversion revenue.

Custom event: Business actions such as activation, upgrade, renewal, or milestone completion can also be reported uniformly as conversion events.

Rewards & settlement: Once an event is successfully reported, PartnerShare tallies rewards, attributes effectiveness, and proceeds with downstream commission settlement according to the campaign rules.

2. Endpoint info

ItemDescription
MethodPOST
Path/api/open/v1/track/conversion
Hosthttps://api-service.partnershare.net
Formatapplication/json
AuthX-Api-Key + X-Api-Timestamp + X-Api-Sign
PurposeThe brand’s server calls this after a user completes signup, payment, or another business conversion, to report the result to PartnerShare for attribution, reward calculation, effectiveness tracking, and commission settlement.

3. Request headers

HeaderRequiredDescription
X-Api-KeyYesThe API Key assigned by PartnerShare
X-Api-TimestampYesSecond-precision timestamp
X-Api-SignYesSignature generated from request parameters, timestamp, and the API Secret
Content-TypeYesFixed as application/json

See “API Authentication & Signature Mechanism” for the signing algorithm. We recommend all conversion events be initiated server-side — never expose the API Secret in the frontend.

4. Request parameters

4.1 Attribution parameters #

PartnerShare first needs to confirm “which promoter drove this conversion.” For external integration, only these two attribution methods are supported — choose one, with click_id preferred.

ParameterTypeRequiredDescription
click_idstringOne of twoClick-tracking ID, usually from the ps_click_id cookie on the landing page — higher attribution accuracy, recommended first choice
invite_codestringOne of twoReferral invite code, usually from a landing-page parameter or the ps_ref cookie — for cases where click_id isn’t available

If you have both click_id and invite_code, we recommend prioritizing click_id for more stable attribution.

4.2 Event parameter #

ParameterTypeRequiredDescription
event_namestringYesEvent name. We recommend signup for a signup event and purchase for a payment event; you may also use a custom name for extended business scenarios

For external integration, you only need to pass event_name — we recommend using a unified business event name that both frontend/backend and your ops/finance teams understand consistently.

4.3 User parameters #

ParameterTypeRequiredDescription
invited_user_idstringImportantThe invited user’s unique ID within the brand’s own system. Recommended required for signup events; also recommended for subsequent payment/custom events to keep the same user identifiable
invited_user_namestringNoThe invited user’s display name, useful for data viewing and ops troubleshooting

For payment or custom events, if this same user already had a successful signup-event report and this request doesn’t include click_id or invite_code, PartnerShare will prioritize the confirmed attribution from that user’s prior signup event to auto-complete this conversion’s attribution.

4.4 Transaction parameters (commonly used for payment events) #

ParameterTypeRequiredDescription
transaction_idstringStrongly recommendedTransaction/order number, used for de-duplication and traceability
conversion_valuefloatDepends on reward ruleConversion amount. Required if the reward rule settles by percentage
transaction_cycle_countintNoNumber of billing cycles for installment rewards, e.g., 12

5. Request examples

5.1 Signup event example #

json #

{
  "click_id": "clk_7f8c0d1a2b3c",
  "invite_code": "LN088",
  "event_name": "signup",
  "invited_user_id": "user_10001",
  "invited_user_name": "Tom"
}

5.2 Payment event example #

json #

{
  "click_id": "clk_7f8c0d1a2b3c",
  "event_name": "purchase",
  "invited_user_id": "user_10001",
  "transaction_id": "order_202604220001",
  "conversion_value": 99.9
}

6. Response examples

6.1 Success #

json #

{
  "code": 0,
  "message": "Signup event reported successfully",
  "data": {
    "conversion_id": 1024,
    "campaign_id": 145,
    "affiliate_id": 204,
    "event_type": 1,
    "event_name": "signup",
    "status": 1
  }
}

6.2 Failure #

json #

{
  "code": 6000000,
  "message": "This conversion event already exists",
  "data": null
}

7. Error codes

CodeDescription
0Request successful
1000004Auth failed — e.g., invalid API Key, wrong signature, expired timestamp, or IP not whitelisted
1000005Request parameters or business preconditions failed validation — see message for details
6000000Business validation failed — e.g., duplicate conversion event report — see message for details

Business-level errors are returned with HTTP 200 — always check the code field in the response body to determine success; code = 0 means the call succeeded.

8. Integration notes

Report signup events immediately once a user completes signup — don’t delay it until login or profile completion.

Payment events must be submitted after the same user’s signup event has already been reported successfully. If you also pass click_id or invite_code, they must be consistent with the signup event’s attribution.

If a payment event requires strict de-duplication, always pass transaction_id. If using percentage-based rewards, also pass conversion_value.

If a payment event doesn’t include click_id or invite_code, make sure that user’s signup event was already reported successfully — otherwise attribution cannot be completed.

Where possible, preserve ps_click_id and ps_ref throughout the full flow, so both signup and payment events get more stable attribution.

Updated on 26/08/2026

Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Click-Tracking SDK IntegrationEmbedding PartnerShare into Your Product
大纲
  • 4.1 Attribution parameters
  • 4.2 Event parameter
  • 4.3 User parameters
  • 4.4 Transaction parameters (commonly used for payment events)
  • 5.1 Signup event example
    • json
  • 5.2 Payment event example
    • json
  • 6.1 Success
    • json
  • 6.2 Failure
    • json
PartnerShare

帮出海 SaaS 找到推广者、跑起联盟、放大用户推荐。先免费接入,跑出数据再升级。 Find promoters, run affiliate, and turn user referrals into a tracked growth channel. Start free, upgrade after data.

产品 Product

  • 联盟增长Affiliate growth
  • 邀返系统Referral program
  • 推广市场Marketplace
  • 价格Pricing

资源 Resources

  • 博客Blog
  • 帮助中心Help center
  • 最新资讯Latest news

导航站 Directory

  • 跨境电商导航Cross-border Ecommerce Directory
  • AIGC 导航AIGC Directory
  • 全球 IP 代理导航Global IP Proxy Directory
  • 精选产品Featured Products

联系方式 Contact

联系Contact business@partnershare.net
PartnerShare 公众号二维码
in XHS

版权所有© 广州标品科技创新有限公司, SAASBASE PTE. LTD. 丨 粤ICP备2022116046号 © Guangzhou Biaopin Technology Innovation Co., Ltd., SAASBASE PTE. LTD. · ICP 2022116046

服务协议Terms of Service 隐私政策Privacy