Note: The Transaction IDs passed cannot exceed the total number of conversions being inserted. If the transaction IDs exceed the total number of conversion being inserted, you will get a "Invalid Transaction ID Response". When passing less transaction IDs then conversions, the remaining conversions will be inserted with no transaction IDs.

WSDL Page:  http://<your_domain_here>/api/2/track.asmx?op=MassConversionInsert

 

Parameter Summary:

api_key / STRING = Admin API Key {See get.asmx > GetAPIKey}

conversion_date / DATE = Conversion Date [MM/DD/YYYY]

affiliate_id / INT = Affiliate ID {See export.asmx > Affiliates}

campaign_id / INT = Campaign ID {See export.asmx > Campaigns}

sub_affiliate / STRING = SubAffiliate Name

creative_id / INT = Creative ID {See export.asmx > Creatives}

total_to_insert / INT = Total Conversions to Insert

payout / DECIMAL = Price Paid Per Conversion

received / DECIMAL = Price Received Per Conversion

note / STRING = Freeform Notes

transaction_ids / STRING = Apply Price Changes to which Bill? [Comma separated list supported.]

 

Parameter Types:

api_key - ID

conversion_date - ASSIGNABLE

affiliate_id - ID

campaign_id - ID

sub_affiliate - ID

creative_id - ID

total_to_insert - ASSIGNABLE

payout - ASSIGNABLE

received - ASSIGNABLE

note - ASSIGNABLE

transaction_ids -ASSIGNABLE

 

Sample GET Call:

http://demo.cakemarketing.com/api/2/track.asmx/MassConversionInsertapi_key=dNJFmId9rI&conversion_date=2%2F14%2F14&affiliate_id=3692&campaign_id=8496&sub_affiliate=%5BEmpty%5D&creative_id=1131916&total_to_insert=4&payout=40&received=43.75&note=Advertiser+did+not+place+conversion+pixel&transaction_ids=TID1%2CTID2%2CTID3

 

Sample XML Response:

<?xml version="1.0" encoding="utf-8"?>
<mass_conversion_insert_response xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://cakemarketing.com/api/1/">
  <success>true</success>
  <message>Conversions Inserted</message>
</mass_conversion_insert_response>