Atribu
Integrations

MercadoPago

Connect MercadoPago to track payments from Latin American customers and attribute revenue to ad campaigns.

MercadoPago

The MercadoPago integration tracks payments from Latin American customers. If your business accepts payments through MercadoPago, Atribu records every transaction and attributes revenue to the ad campaigns that brought those customers.


What you get

  • Every MercadoPago payment recorded as a payment_received conversion
  • Revenue attributed to specific ad campaigns for accurate ROAS
  • Multi-currency support -- payments in MXN, BRL, ARS, COP, and other currencies are normalized to your reporting currency
  • Customer identity matching via email addresses

Connecting MercadoPago

Open Integrations

Go to Settings > Integrations in your Atribu workspace.

Start the connection

Click Connect next to the MercadoPago card. You will be redirected to MercadoPago.

Authorize on MercadoPago

Sign in with your MercadoPago account and authorize Atribu to receive payment notifications.

Verify the connection

Back in Atribu, the MercadoPago card should show Connected. Payments will start flowing in automatically via webhooks.


How it works

The MercadoPago integration works the same way as Stripe:

  1. MercadoPago sends a webhook to Atribu when a payment is completed
  2. Atribu creates a conversion -- a payment_received event is recorded with the payment amount and currency
  3. The identity graph links the payment -- Atribu matches the payer's email to any previous visits on your site
  4. Attribution is computed -- Atribu traces back to the original ad click and assigns revenue credit

What data Atribu receives

DataDescription
Payment amountThe amount charged, in the original currency
CurrencyMXN, BRL, ARS, COP, CLP, PEN, UYU, USD, etc.
Payer emailUsed for identity matching

Currency normalization

Automatic currency conversion

MercadoPago payments often arrive in local currencies (Mexican Pesos, Brazilian Reais, Argentine Pesos, etc.). Atribu automatically normalizes these amounts to your profile's reporting currency so all your revenue numbers, ROAS, and dashboards display in a single consistent currency.


Revenue and ROAS

Just like Stripe, MercadoPago payments are classified as cash revenue. This is the only type of revenue used for ROAS calculations. Your ROAS reflects actual money received from customers, not projections or estimates.


Troubleshooting

Payments are not appearing

  • Check that the connection status shows Connected in Settings > Integrations
  • MercadoPago webhooks may take a few seconds to a minute to arrive
  • If the issue persists, disconnect and reconnect the integration

Payments show as unattributed

Attribution requires the payer's email to match a known visitor. If the customer paid without ever visiting your tracked site or submitting their email through a form, the payment will be recorded but cannot be attributed to an ad campaign.

Currency looks wrong on the dashboard

Make sure your profile's reporting currency is set correctly in Settings > Profile. Atribu converts all incoming payments to this currency using current exchange rates.


On this page