Requires a Pushwi account.
/pushwi-sw.js. No theme edits or files.Filters: pushwi_campaign_payload, pushwi_campaign_category, pushwi_segment_definition, pushwi_subscriber_tags, pushwi_tag_taxonomies, pushwi_sdk_url, pushwi_api_url, pushwi_dashboard_url. Action: pushwi_campaign_created.
Source: github.com/butialabs/pushwi-wp
This plugin uses Pushwi, a web push service by Butiá Labs.
pushwi.js and the service worker loads pushwi-sw-core.js. When a visitor subscribes, their push subscription, browser language, post interest tags and consent text are sent to api.pushwi.com; delivery and clicks are reported afterwards.