Guides
Affiliate networks

Perfect Pay integration

Connect Perfect Pay to Skro, map click IDs, and configure postbacks to attribute conversions and revenue to your campaigns.

PerfectPay is a platform and digital business solution based in Brazil, primarily focused on digital entrepreneurs (product creators and affiliates), with the mission of providing tools to increase their sales and profits. It acts as an all-in-one system for selling and managing digital and physical products.

If you’re looking for a tracking tool to gain deeper insights into your performance, Skro is a perfect solution. In this guide, we’ll show you how to easily integrate your Perfect Pay with Skro.

  • See the true ROI of every ad
  • Track every approved sales event and commission fee
  • Compare advertising costs with attributed revenue
  • Send supported conversion events to Facebook and TikTok

This guide will teach you how to set up webhook for Perfect Pay and track approved events for paid ads. Please note: this guide does not cover every option available in Skro or your traffic source. You should already have basic knowledge of creating campaigns in both Skro and your traffic source.

Step 1. Set up Webhook (S2S Postback) For Perfect Pay

  1. Go to your Perfect Pay → Tools → Webhook - Sales and click Add.

Add webhook

  1. Select all your products where you need to fire Skro webhook.

  2. Add this Webhook URL. (You can use your own tracking domain instead of skrotrack.com)

https://skrotrack.com/webhook/perfect-pay

Purchase event

  1. Select Approved event from the list.

  2. Select postback format as PerfectPay and click Save.

Well done! Your webhook for Approved event has been successfully integrated.

  1. In Skro, go to the Affiliate Networks view, click Create, select Perfect Pay, and fill in the details.

Setup Perfect Pay as affiliate network

  1. Add your affiliate link as offer. Go to the Offers view, click Create, and enter your affiliate link details.

  2. Select a workspace.

  3. Enter a name for your offer.

  4. Enter your offer URL (Checkout link) with the Skro Click ID parameter: ?src={clickId}

https://go.perfectpay.com.br/XXX3333XXX?src={clickId}

  1. Select Perfect Pay as the affiliate network.

  2. Payout Type - Make sure you select correct currency for your payouts.

  3. Click Save & Close.

Setup Perfect Pay affiliate link URL.

  1. (Optional) If you use a pre-lander (Sales page), go to the Landings view, click Create, and add your sales page there.

  2. Navigate to the Ads Manager view and click Create.

  3. Select your integrated Traffic Source (e.g. Facebook).

  4. Select your Conversion Event Name. Event naming must be exactly the same in Skro and in your traffic source. Naming is case-sensitive.

  5. Select your Conversion Pixel. This is required for sending conversion data back to your traffic source.

  6. Set Cost Model to Auto.

  7. Select your cost currency.

  8. Click Next.

Setup Skro Campaign step 1

  1. Choose a workspace.

  2. Add a descriptive campaign name.

  3. Click Next.

Setup Skro Campaign step 2

  1. Choose your Destination Type (in this example: flow).

  2. Select your redirect mode (in this example: 302 redirect).

  3. Select your landing setup (in this example: use only offers).

  4. Select your Perfect Pay offer.

  5. Click Save.

Setup Skro Campaign step 3

  1. Choose your tracking method: Redirect or Direct. (In this example we use Redirect.)

Setup Skro Campaign step 4

Your Perfect Pay integration is complete! You can now use the Skro Campaign Tracking URL in Facebook Ads (or any other traffic source). Remember: all traffic must go through your Skro campaign link, otherwise the tracking will not work.

Get started with Facebook integration

Verify the setup

Follow a campaign link and complete a test conversion using your provider’s test workflow. Confirm that the original click ID reaches the provider and is returned to Skro, then check the event and revenue in your campaign report.

Troubleshooting

If data is missing, check the selected workspace, integration, campaign, and reporting date range. Compare parameter names and macro values with the examples in this guide before repeating the test.

Need help with this guide? Contact Skro support.

On this page

Need help? Contact support ↗