Trigger Campaign based off Multiple Web Page Visit | Community
Skip to main content
New Participant
April 24, 2024
Solved

Trigger Campaign based off Multiple Web Page Visit

  • April 24, 2024
  • 2 replies
  • 3369 views

I am looking to create a trigger campaign based on multiple Web Page visits. I can find a work around if there is only two pages, however I would like to extend the amount of web pages from 2 to 4. This mean if someone were to visit any combination of Web page 1, 2,3, or 4 they will then receive an email. The minimum visits a person would need before receiving the email would be 2.  With Marketo limitations on triggers I am not able to simply create a single campaign with 4 different triggers. Looking for the best way to tackle this issue. 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Jo_Pitts1

OK.  So you could do this as follows:

  1. Set up a field called something like Key Pages Visited Score
  2. Set up a four triggered campaign for visits web page and make each one includes one of those four pages.  Set it to only allow entry once.  In flow steps of the smart campaigns increment the score of Key Pages Visited Score
  3. Set up another triggered campaign on Score is changed with a constraint of new score is at least 2.  In the flow steps of the smart campaign, send the email.  I'm guessing you only want this set to only allow entry once.

Cheers

Jo

2 replies

Jo_Pitts1
Community Manager
April 24, 2024

When you say 


@exxact wrote:

The minimum visits a person would need before receiving the email would be 2. 


Do you mean ANY two of the four pages, or can they visit the same page multiple times to trigger the email?

e.g. does pages 1+3 (1 visit each) trigger the email?

e.g. does page 1 (2 visits) trigger the email?

e.g. does pages 3+4 (2 visits each) trigger the email?

 

Cheers

Jo

ExxactAuthor
New Participant
April 24, 2024

Hi Jo,

 

I meant any two of the four pages. 

Example: Visit Web Page A + B, Visit Web Page A + C, or Visit Web Page A+D. If a person meets any of these requirements then trigger an email to be sent to said person. 

I do not want the trigger not to fire if someone visits page A multiple times. Only if they visit another unique page with visiting page A.

Jo_Pitts1
Jo_Pitts1Accepted solution
Community Manager
April 25, 2024

OK.  So you could do this as follows:

  1. Set up a field called something like Key Pages Visited Score
  2. Set up a four triggered campaign for visits web page and make each one includes one of those four pages.  Set it to only allow entry once.  In flow steps of the smart campaigns increment the score of Key Pages Visited Score
  3. Set up another triggered campaign on Score is changed with a constraint of new score is at least 2.  In the flow steps of the smart campaign, send the email.  I'm guessing you only want this set to only allow entry once.

Cheers

Jo

SanfordWhiteman
New Participant
April 24, 2024

It's always clearer if you show your work. Not sure what your "workaround" was.

There's no way within Marketo itself to trigger on N unique web pages. For that you need a webhook-based solution.

ExxactAuthor
New Participant
April 24, 2024

Hey Sanford, 

 

My workaround was not to use just the trigger campaign but to also use a Smartlist to help filter people out. 

 

So my solution was if someone visit website A within an hour they will become a member of Smartlist A.

If someone visit website B within an hour they will become a member of Smartlist B.

 

Then I created a Trigger campaign triggering on visit web page = A or B. Leaving the logic on all I then added the filters by smartlist to A and B. This way my campaign will only trigger if someone had visited Web Page A and Web Page B. It also did not matter which order someone would visit the web page. 

 

So while this worked for two web page, I am not sure if the same can be scaled to 4-8 web pages. If there is a web hook solution I would be interested in looking at how that would work. 

 

 

 

SanfordWhiteman
New Participant
April 25, 2024

So while this worked for two web page, I am not sure if the same can be scaled to 4-8 web pages.


It would be madness. 😀

 

If math serves, with only 4 you’d need 24 different campaigns.

 


. If there is a web hook solution I would be interested in looking at how that would work.

The logic is that the webhook-compatible service uses the web page as its, if you will, primary key.

 

So repeatedly logging https://www.example.com/some/specific/page only creates one entry.

 

Each time you call the ‘hook it returns the total count of unique pages.