ID230 - Push NPS Scores to Site Overview & Sample


Post your NPS Score certified by CEO Juice on your website

Overview | Sample | Alert Functionality | Variables | Best Practices & Tips |  Related Alerts

Click to Subscribe 



Our process ID125 will push your favorite comments to your website. This process is similar except it pushes your Net Promoter Score (NPS). NPS needs to be for a specific period so we currently are showing the calculated NPS score for the last completed 12 months (does not include current month). Let us know if you need more than that. We suggest you use language like below, perhaps with a link to our public scores at

We also suggest you mention that NPS is a trademark of Satmatrix as we do on our NPS brochure ID470. 

Net Promoter Score (NPS) has become the world standard for measuring customer satisfaction levels. Rather than saying we have the "Best" service we use a 3rd party company to automate follow up messages to our customers including getting feedback and tracking NPS. CEO Juice is an independent A.I. company with an audited process where every step is controlled by them, the numbers cannot be changed even if we show our customer gave us a low score in error. NPS is a scale of -100 to +100 and is based on the single question "How likely are you to recommend us to a friend or colleague." Like revenue or profit, it needs to be for a period of time. The number below is the last complete 12 months.

Run Schedule: N/A - Automatic

Type of Output: Data Push


*  *  *





*  *  *

Alert Functionality

Alert Functionality

Your website developer will need to set up for you. 

Two options: is the widget w/ a prebuilt UI
Both require two parameters and BOTH are required:

1. Your CEO Juice Customer Number

2. Your CEO Juice API Code

Feel free to reach out to for these or you can find on our website: (login permissions required)


See below Best Practices & Tips for further details for your website developer.


*  *  *



This alert has no variables


*  *  *

Best Practices & Tips (for your website developer)

Best Practices & Tips (for your website developer)

Below are guidelines for two set up options - Data Only Feed and Widget:

For data only feed:
Our API has Swagger documentation at


Select 'Try it out':


Enter your

(1) CEO Juice Customer and (2) Authorization Key and then Execute:


Code examples:

These show how to get the data (not how to format/display it). Javascript (using JQuery, but other js libraries are very similar).  Both examples do the same thing, just demonstrating how to pass the parameters either on the query string or as header values:

(screenshots below show old URL-would be like:')




C#: Windows Forms or ASP.NET




$posts = file_get_contents('');

// do something w/ $posts here....

echo $posts;



For Widget:

Two options - iframe or javascript

1. iframe: just add an iframe tag and point its source at the widget URL

This is the easy option, but maybe a little harder to style and make it really blend onto your website well and will look like this:
**The white box in the middle is rendered by CEO Juice, but everything around it is from your website**
2. load the widget's html into another tag on your site:
This is more complicated, but has more styling options and ONLY works for clients using Bootstrap to style their site (it's the widest used framework, by far).
Expects a couple of other parameters:
frame=false (defaults to true). If you forget this param and do not place it in a frame, then our markup will include jquery and Bootstrap. If you already have either on your site, everything will break.
bsVersion=4 (options are 3 and 4, defaults to 4) should match the version of BootStrap you use on your site. 
You will also need to add a link to ApexCharts (unless already in use on your site) <script src=""></script>
If you do not use use Bootstrap or JQuery on your site, you still use this as long as you're willing to include those two plugins on this one page. You can add links just like the one for ApexCharts to include JQuery and Bootstrap.
In this example, we've just used javascript to retrieve the widget markup and plugged it into another tag
Added a tag (div, in this case) with an ID of "juice",... tag type and ID are arbitrary.
The the jquery javascript code gets the html markup for the widget and sets the juice tag's content using that markup.


 *  *  *

Related Alerts

Related Alerts

ID125 - Push Favorite Survey Comments to your website


*  *  * 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request


Please sign in to leave a comment.
Powered by Zendesk