Darshil_Shah1

Darshil_Shah1

Contact Me
Online Status
Offline
Date Last Visited
‎11-17-2025 11:11 PM
Level 10 - Community Advisor + Adobe Champion
MCSA guy who likes to hang out in the community going through the people's opinions, thoughts about the product and also answering questions/issues for fellow Marketo users. Have built few custom connectors for integrating the Marketo with other Adobe Marketing tools like Analytics, AEM, Target for extending Marketo's functionality. Have extensively worked on Marketo APIs along with the org level Marketo setup. Let's connect for a discussion on anything revolving around MarTech. ;)
Joined the community 28-06-2019
Rank Icon Level 10 - Community Advisor + Adobe Champion
Marketo Consultant
Bengaluru, India
  • solved badge Re: Updating User expiration dates using API

    Is expiresAt a date time field? Also, why don't you have any meaningful lookup field (like email, person id, etc.) in your POST body? Granted it's not mandatory and technically your Sync lead POST API endpoint should be successful as-is, but it'd just create a new person record with no email address...

    image_type
    Discussions
    4894 0 3
  • solved badge Re: Updating User expiration dates using API

    Yeah- that makes sense! Thank you, Sandy! Using the Z (UTC timezone) certainly does help to stick with a standard timezone and thus avoid any confusion. 😊

    image_type
    Discussions
    2519 1 0
  • solved badge Re: Updating User expiration dates using API

    Here's the correct ISO 8601 format for the datetime you've in your question: 2023-12-31T06:00:00Z Just for your reference, Z refers to the 0 time zone (UTC). You could optionally add the offset if your datetime is in other timezones than the UTC (e.g., 2023-12-31T06:00:00+05:30). The + or - values i...

    image_type
    Discussions
    4936 1 2
  • solved badge Re: Temporarily pausing a default campaign

    Did you mean trigger campaign? Marketo doesn’t have a default campaign. There’s a Default program and it has a little briefcase icon. If your campaign is an active trigger campaign, then you can update the smart list with the campaign activated, but during the short moment when you’re making changes...

    image_type
    Discussions
    4146 0 10
  • solved badge Re: Update email invalid field in Marketo through API

    Use the Sync lead POST API endpoint for this. If you don't intend to create new people in this process, I'd recommend you set the action parameter to updateOnly (default is createOrUpdate). Below is a sample request body for your reference. You can also use Id, certain available system fields, or an...

    image_type
    Discussions
    1185 0 0
  • solved badge Re: Marketo displaying multiple dates in Custom Token

    Cool, you're welcome! Please be advised of the edge case pertaining to the use of the batch campaign I mentioned in my first comment (i.e., in case more than 1 CO record gets added to the person's record in the timeframe of yesterday, then the email would only have details of the CO record that was ...

    image_type
    Discussions
    2598 0 0
  • solved badge Re: Marketo displaying multiple dates in Custom Token

    That's a batch campaign. Trigger campaigns are the ones that have trigger(s) in the smart list (the orange ones with the lightning bolt in front). In your case, if you just want to display the CO record that was created last and has non-empty Next Due Date field, you can consider the below script: #...

    image_type
    Discussions
    2604 1 2
  • solved badge Re: Marketo displaying multiple dates in Custom Token

    I hope you're using the Added to CCUAccount trigger, right? Do you wish to display the NextDueDate of all the open CCUAccount records or just that of the one that triggered the campaign? You can use the $TriggerObject for the latter case to reference the CO record that triggered the campaign. For th...

    image_type
    Discussions
    2610 0 4
  • solved badge Re: Marketo displaying multiple dates in Custom Token

    Are you using a trigger campaign to send email upon CO addition? If so you can use the $TriggerObject to reference correct CO record and its fields instead of looping through the CO list. If it's a batch campaign then you'd need to sort the CO based on the created date, and pick the first CO (at 0th...

    image_type
    Discussions
    2617 0 6
  • solved badge Re: Data normalization flow campaign is skipping all qualified people ...

    I think the campaign failure and people getting skipped through the flow could be two different issues. For the former, there's not much we can do other than ensure that the campaign has no errors in the SL/Flow. You should also run a smart list and update people who didn't get updated because of th...

    image_type
    Discussions
    1400 1 0

Top Badges Earned

Customize up to 8 badges at the top of your trophy case for all other Community members to see!Customize up to 8 badges at the top of your trophy case for all other Community members to see!
  • Applaud 250 Applaud 250 Earned on 3.20.25 Earned by 35 people Select to learn more
  • Ignite 20 Ignite 20 Earned on 8.20.24 Earned by 116 people Select to learn more
  •  Unlock Unlock Earned on 4.19.24 Earned by 35 people Select to learn more
  • Publish 5 Publish 5 Earned on 2.19.24 Earned by 59 people Select to learn more
  • Engage 50 Engage 50 Earned on 2.03.24 Earned by 16 people Select to learn more
  • Boost 1000 Boost 1000 Earned on 8.24.23 Earned by 6 people Select to learn more
  • Affirm 500 Affirm 500 Earned on 6.20.23 Earned by 4 people Select to learn more
  • Engage 25 Engage 25 Earned on 5.11.23 Earned by 31 people Select to learn more
Public Statistics
Name
Location Bengaluru, India
Personal web page https://www.linkedin.com/in/iamdarshilshah
Date Registered ‎06-28-2019 12:45 AM
Date Last Visited ‎11-17-2025 11:11 PM
Total Messages Posted 2,916
Total Tags 106
Likes Received 1449