Businesses can choose between a metered or premium paywall as well as who to target directly from their dashboard. Publishers can choose to create multiple paywalls with different currencies, messages, prices, etc. Then, they set their targeting based on a user's location, device, interests and more. A/B testing is a key component that is enabled through the creation of multiple subscription plans and different targeting capabilities.
Our dynamic paywall can either be presented inline to cover content or article(s), alternatively it can be a pop-up/modal style that covers the entire page. We provide several types of paywalls, including Embedded Paywalls, Wide-Meter Paywalls, Regular-Meter Paywalls, and Newsletter Paywalls. You can check out some examples for our paywall in action here.
- Set a number of free articles to provide
- Control the interval of the number of free articles
- Control the paywall messaging, titles and subtitles throughout the flow
- Decide on who to target with the paywall
- Dynamic pricing and currency based on the user location
- Fully Customizable user interface and user experience within your control
- Engagement history
- Customer properties
- Newsletter properties
- Adblock status
- Content properties
- Referral source
- Device type
- Open graph tags
- Meta tags
You can target the paywall to specific articles by using The Open Graph Protocol (OGP) to tag the articles you want to target. Most content management systems have plugins or default features that allow you to control the "article:tag" embedded into the page.
For example, if you want to target articles tagged as "premium".
1- Ensure those articles have the following "article:tag" meta tag in the head of the HTML page
<html> <head lang="en"> <meta property="article:tag" content="premium"> </head> <body> <h1>Demo</h1> </body> </html>
2- Add the premium keyword to the product configuration in the targeting section in the field called "Meta tags"
You can also leverage some of our paywalls to accept user information in exchange for access to gated-content or additional free content, and accordingly, this can be used as a lead generation solution for your marketing campaigns.
- Note that this feature only works with Paywall products which are configured to target metatags.
- Please report any unexpected behavior to [email protected]
When working with paywall metatags, you have the ability to control the paywall configuration so that they can either be used for segmentation only (default behavior), or alternatively, segmentation and content restriction. You can enable or disable this setting by navigating to your site settings , as shown below.
When restrictive metatags are enabled, the paywall will be triggered to the end-user, taking into account the website page article metatags, so that when the end-user visits a page with an article tag that is not included in the defined list, the paywall will be displayed.
- In order for metatag targeting to work successfully, all of your paywalls must either be metatag based or targeting everyone, but not both. (i.e. if you have two paywalls, one targeting everyone, and the other using metatag targeting, targeting will behave incorrectly).
For example, Let's presume you have two paywall products, Product A & Product B. Product A's paywall is configured to target metatag "premium-a", and Product B's paywall is configured to target metatag "premium-b":
- If a user with a subscription to Product B attempts to visit or view a page which has metatag "premium-a", they will see the paywall, and vice-versa.
- If a user is not subscribed to any plan, they will see the paywall on all pages.
Pelcro (by default) detects all search crawlers and disables the paywall for them. This is done to ensure that the crawler can read the content and index it fully within the search engine. This behavior can be customized.
Below is the regex used to detect crawlers from the user agent.
"(googlebot/|Googlebot-Mobile|Googlebot-Image|Googlebot|Google favicon|Mediapartners-Google|Googlebot-News|Googlebot-Image|Googlebot-Video|AdsBot-Google|bingbot|slurp|java|wget|curl|Commons-HttpClient|Python-urllib|libwww|httpunit|nutch|phpcrawl|msnbot|jyxobot|FAST-WebCrawler|FAST Enterprise Crawler|biglotron|teoma|convera|seekbot|gigablast|exabot|ngbot|ia_archiver|GingerCrawler|webmon |httrack|webcrawler|grub.org|UsineNouvelleCrawler|antibot|netresearchserver|speedy|fluffy|bibnum.bnf|findlink|msrbot|panscient|yacybot|AISearchBot|IOI|ips-agent|tagoobot|MJ12bot|dotbot|woriobot|yanga|buzzbot|mlbot|yandexbot|purebot|Linguee Bot|Voyager|CyberPatrol|voilabot|baiduspider|citeseerxbot|spbot|twengabot|postrank|turnitinbot|scribdbot|page2rss|sitebot|linkdex|Adidxbot|blekkobot|ezooms|dotbot|Mail.RU_Bot|discobot|heritrix|findthatfile|europarchive.org|NerdByNature.Bot|sistrix crawler|ahrefsbot|Aboundex|domaincrawler|wbsearchbot|summify|ccbot|edisterbot|seznambot|ec2linkfinder|gslfbot|aihitbot|intelium_bot|facebookexternalhit|yeti|RetrevoPageAnalyzer|lb-spider|sogou|lssbot|careerbot|wotbox|wocbot|ichiro|DuckDuckBot|lssrocketcrawler|drupact|webcompanycrawler|acoonbot|openindexspider|gnam gnam spider|web-archive-net.com.bot|backlinkcrawler|coccoc|integromedb|content crawler spider|toplistbot|seokicks-robot|it2media-domain-crawler|ip-web-crawler.com|siteexplorer.info|elisabot|proximic|changedetection|blexbot|arabot|WeSEE:Search|niki-bot|CrystalSemanticsBot|rogerbot|360Spider|psbot|InterfaxScanBot|Lipperhey SEO Service|CC Metadata Scaper|g00g1e.net|GrapeshotCrawler|urlappendbot|brainobot|fr-crawler|binlar|SimpleCrawler|Livelapbot|Twitterbot|cXensebot|smtbot|bnf.fr_bot|A6-Indexer|ADmantX|Facebot|Twitterbot|OrangeBot|memorybot|AdvBot|MegaIndex|SemanticScholarBot|ltx71|nerdybot|xovibot|BUbiNG|Qwantify|archive.org_bot|Applebot|TweetmemeBot|crawler4j|findxbot|SemrushBot|yoozBot|lipperhey|y!j-asr|Domain Re-Animator Bot|AddThis)"
Pelcro leverages a combination of technologies to enforce a stringent paywall. We expose paywall properties via cookies so that you can enforce stick measures related to the paywall via a server-side implementation by maintaining a record of paywall properties that you can then store locally and constantly validate for accuracy. This can be customized based on your needs and depending on how strict you want the paywall to be.
Typically AdBlockers don’t target regular paywalls, however, where the case arises, there are many solutions to explore which would leverage available meter and user data within sessions and cookies, and this makes it possible to explore multiple strategies based on your backend or content management system:
Tracker blockers will have no direct impact our solution, since this type of software is mostly focused on blocking advertising and third party cookies. That being said, tracker blockers may impact third party integrations which our platform would have with Customer Data Platforms, among other tools. There are ways of preventing these tools from blocking your services, however, this would require a similar implementation of loading the scripts from the server.
Updated 5 months ago