Hi! My org recently updated our Pardot-Wistia connector to the new version of the connector which creates external activities for every video watched + new custom fields. This new version of the connector breaks the native scoring features Pardot used to have for video played/watched 75%+. Anyone out there design a solution for scoring with this new connector? We have dozens of videos and creating automation rules specific to the name of each video seems inefficient. I'm considering an engagement studio but taking up one of our recurring enrollment engagement studios also seems inefficient. Wish this feature could have been preserved in the new integration!
Flow could be a good starting point, but I’d keep it simple initially.
If External Activities are available as a triggerable object in your org, you could try a record triggered Flow and handle the scoring logic there instead of going straight into Apex.
If that option isn’t available or doesn’t give enough control, then you might need to look at an Apex based approach or another automation layer, but I’d only go there if Flow really can’t support the requirement.
So I’d start with Flow where possible, and then decide based on what level of control you actually get from the External Activity data.