Basing pop-ups on contact properties & completed activities

HubSpot pop-ups leave a lot to be desired. We would like to be more strategic and create pop-ups based on a number of contact properties/activities. See list:

  • What pages has the contact viewed in the past? We don't want to promote an article/blog, for example, if the contact has already viewed x article/blog.
  • What forms has the contact filled out in the past? We don't want to ask them to fill out a form twice.
  • Where are they in the buyer's journey? Let's promote a different asset based on their stage.