SOLVED

Web Service API for Content Syndication

Go to solution
Anonymous
Not applicable

I have a Content Syndication venor for which we are trying to process the leads that come in through this method.  I would like to filter on these particular leads, but i need to understand how to do this.  Currently, I have it set up as a trigger campaign for "Person is CreatedSource Type is Web Service API.  But, there are a couple of issues, how do I distinguish this from any API call, and also, how do I capture leads that are not a New Person?  In this case, I also had populated a field through their API call, ex. Latest Campaign = xyx Campaign.  I have currently used this as a filter to select just those API calls coming from this campaign. My question is twofold: 1.  Is there a better way to have accomplished this?  2.   How do I capture the leads that don't fall into "Person is Created", i.e. already existing leads that I'd still like to capture in this campaign?

1 ACCEPTED SOLUTION
SanfordWhiteman
Level 10 - Community Moderator

Yes, you can use a String field that incorporates a string representation of the datetime + other info, if you believe that will help avoid a proliferation of individual Datetime type fields.

(Though note that Datetimes are strikingly more efficient than Strings at the database level: a String takes up to 50x the storage space of a Datetime, and at least 2x. And Datetimes allow date arithmetic while date-like strings do not.)

So the question is, when this field goes from nothing to being filled with a value, is that considered a Data Value Changes when done with an API integration?

A change from empty to filled is registered as a change. 

The creation of a new lead, with an empty or filled value, is not a change.

View solution in original post

10 REPLIES 10