Solutions
Perkswall
overview perkswall displays multiple offers and perks in a customizable, branded interface the platform supports loyaltyboost offers that reward users with points or virtual currency when they interact with offers as users scroll, momentscience loads additional offers dynamically to maintain engagement key features modern interface perkswall 2 0 provides a clean, intuitive user interface that simplifies offer discovery and improves user engagement brand customization customize the favicon, header, and offer card appearance to match your brand identity adjust all settings directly through your dashboard easy integration add perkswall to your digital properties by linking to a standalone url or embedding it in your app or website use a webview, iframe, or the api to fetch and display offers directly within your systems save offers with perkswallet enable users to save offers for later with perkswallet, increasing repeat engagement and giving users flexibility to claim perks at their convenience see perkswall in action with our live demo https //get perkswall com/offerwall/v2/?accountid=99e58babc94df55a\&country=us this basic implementation demonstrates how perkswall displays offers customize it further to optimize user experience and maximize revenue implementation methods implement perkswall using one of these approaches direct integration perkswall works on mobile and desktop add it to your digital properties by either linking to a standalone url embedding it within your webpage or mobile app webview to get your perkswall url and implementation code, go to the perkswall integration page https //app momentscience com/account/integration/perkswall in your dashboard getting implementation code from dashboard to obtain your direct perkswall link and embed code navigate to the perkswall integration page https //app momentscience com/account/integration/perkswall in your dashboard scroll to the webview section below the live preview copy the provided perkswall url for use in your app, website, or webview watch this demonstration to learn how to get your implementation code from the dashboard integrating embedded perkswall follow these steps to integrate perkswall into your webpage step 1 embed the perkswall script place the perkswall script inside the \<body> section of your html file, just before the closing \</body> tag you can get the embed code from the perkswall integration page https //momentscience com/account/integration/perkswall in your dashboard step 2 add the perkswall container add the following container element to your html body where you want the perkswall to appear \<div id="adpx container">\</div> ensure the id attribute adpx container is unique and not used by other elements on the page complete html example here is a complete example of an html page with the embedded perkswall code \<!doctype html> \<html lang="en"> \<head> \<meta charset="utf 8"> \<meta name="viewport" content="width=device width, initial scale=1 0"> \<title>momentscience perkswall integration\</title> \</head> \<body> \<header> \<h1>welcome to momentscience perkswall integration\</h1> \</header> \<! perkswall container > \<div id="adpx container"> \<! perkswall will be dynamically injected here > \</div> \<footer> \<p>\© 2024 momentscience all rights reserved \</p> \</footer> \<! embed the perkswall script at the end of the body > \<script> // configuration for perkswall window\ adpxconfig = { accountid "f8e15t86865hef4", // replace with your account id themeid "momentscience docs", // custom theme id containerid "adpx container" // container id for rendering }; // user specific data (payload) window\ adpxuser = { // add relevant user data here age 25 }; // create and append the perkswall script var adpx = document createelement('script'); adpx type = 'text/javascript'; adpx async = true; adpx src = 'https //cdn adspostx com/launcher perkswall js'; document body appendchild(adpx); \</script> \</body> \</html> api integration the perkswall api lets you fetch momentscience offers directly into your platform use it to enhance your existing offerings or create a fully customized experience you can retrieve offer fragments via the api and construct your own perkswall implementation payload parameters for reporting and targeting use payload parameters in the perkswall url to enhance both reporting and targeting capabilities these parameters track performance and personalize offer displays reporting parameters track perkswall performance across different conditions by adding custom parameters to the url for example, monitor traffic sources with the refsource parameter https //get perkswall com/offerwall/v2/?accountid=99e58babc94df55a\&refsource=push this example shows a refsource=push parameter indicating the user came from a push notification access this data in your reporting to compare performance across different channels targeting parameters tailor displayed offers based on user attributes by passing targeting parameters for example, target offers by location using zip code https //get perkswall com/offerwall/v2/?accountid=99e58babc94df55a\&zipcode=78099 the zipcode=78099 parameter ensures users see offers relevant to their area combine multiple parameters for precise targeting based on demographics, location, and user behavior need help with integration? contact us at help\@momentscience com mailto\ help\@momentscience com