Seeking Input on Automating Marketo Process with Splash Integration | Community
Skip to main content
Level 1
February 19, 2026
New

Seeking Input on Automating Marketo Process with Splash Integration

  • February 19, 2026
  • 2 replies
  • 22 views

Hello team,

I’m working on automating a small process in Marketo and would appreciate your input and ideas to make it effective. Here’s the scenario: We are using Marketo and the third-party platform Splash to set this up. We will create a landing page in Splash, which will automatically generate the event in Marketo.

In Marketo, I will need to update the event naming convention, activate a trigger campaign, and update the SFDC campaign in the flow step. That’s all I need to do. The naming convention and SFDC campaign will be automatically created by another third-party platform. Our goal is to track leads in both Marketo and SFDC without setting up anything else.

I understand some automation is already in place, but I’d like to automate the other two steps for setting up the Marketo program.

My Ideas:
I was considering updating the Marketo naming convention directly through the Splash tool, but I'm unsure if that will work. I also thought about trying web browser automation, but I believe that's restricted in Marketo. Can we try with bot? I would need your ideas and insights.

    2 replies

    Darshil_Shah1
    Community Advisor and Adobe Champion
    Community Advisor and Adobe Champion
    February 19, 2026

    If Splash can call Marketo’s REST API after program creation, you can:

    • Update program name

    • Activate the specific Smart Campaign

    • Update tokens (including SFDC campaign name if stored as a token)

    If Splash can't make these updates, you'd need to do this via a custom flow that calls the appropriate API endpoints with the correct data after Splash creates the Event program in Marketo. This is much safer than UI automation, which risks exposing your Marketo API credentials to the world.

    I would strongly avoid browser bots. The reliable path is either:

    • Control via program templates, or

    • Control via API orchestration after creation

    I hope you find this helpful. Pls let us know if you have any questions.

    SanfordWhiteman
    Level 10
    February 19, 2026

    The problem is less “can you do it” than “how do you know when to do it”. You can’t trigger actions on Program create/update (or any asset create/update for that matter). Marketo triggers work on lead-level actions only.

     

    So to take action when the Marketing Activities tree changes, you must first maintain a mirror of the tree in your own db and sync changes every, say, 5 minutes. We do this in some cases but if you don’t already have it set up, it’s a tall order.

     

    Can Splash send a notification/webhook to a generic endpoint when it’s done making updates? If so, you can use that to trigger subsequent processes using the Marketo API.

     

    As Darshil says, do not attempt to automate the UI. It’s not only prone to general errors, but, because of the way Marketo syncs the DOM with the back end, you can end up permanently deleting assets by targeting the wrong DOM element.