You will be provided with a URL to post to, likely sent to you with the link to this page. You will need to send leads to that URL (GET or POST should both work fine, but GET is preferred as it allows for more detailed logging on our end).

We are expecting data in the following fields:

  • Phone number: primaryphone
  • First name: fname
  • Last name: lname
  • Address1: address1
  • Address2: address2 (optional, leave blank if unavailable)
  • City: city
  • State: state
  • Zip code: zip5
  • Email: email
  • Alternate phone: altphone (optional, leave blank if unavailable)
  • URL source: url
  • Sign up date: date
  • IP address: ip
  • Subscription id: subid (an identifier for the specific sub-source the lead came from, if there are multiple sources within the feed, allowing us to determine if there are patters in which leads perform or underperform)

So a full sample call would be along the lines of the following:

https://app.periodicalservices.com/leads/xxx/create_lead_yyy.asp?primaryphone=5555555555&fname=something&lname=somethingelse&address1=123 1st street&address2=apt 1&city=Fairview&state=AK&zip5=55555&email=not@real.com&altphone=5555555555&url=www.website.com&date=1/1/1900&ip=192.168.1.1&subid=identifier

Each client’s DNC states are different for each program. Please confirm the DNC states with whoever provided your posting URL.

If the lead passes our checks and is entered into our system, the page will respond with a message beginning with the word ‘SUCCESS’ and followed by some additional information.

If the lead is from one of the client’s DNC states, has a phone number that is on the client’s DNC list, has a phone number which has already been called in system recently, or has no phone number at all, a message beginning with the word ‘ERROR’, followed by some additional information about why it was not accepted, will be returned.