Here is a workaround I can think of to include external page views in a Hubspot campaign.
The idea is to create a unique Contact list based on page views for your landing page or external non-hubspot webpage.
1. Go to Contacts Lists and click “Create list”
2. Give your list a name, ideally, something to know it’ll be used for a campaign like “[Campaign] Landing Page A”
3. Make it a “Static List” (Campaigns only support static lists, which means you’ll need to manually refresh the list to update the campaign data)
4. Use the filters to filter to Page View = Your External Webpage (Make sure your external webpage has Hubspot tracking on it)
5. Go to Marketing > Planning & Strategy > Campaigns, create your campaign
6. Add the Static List asset to your campaign:
Tada! Your campaign is now pulling in contacts based on Page Views from an external landing page:


