Update Luminate's completion banner, but still need to make it downloadable with a click. G2 and Luminate notes. Todos.

This commit is contained in:
Norm Rasmussen
2024-03-12 16:51:58 -04:00
parent 6576919ff6
commit b11f58a2b7
5 changed files with 103 additions and 12 deletions

View File

@ -1,11 +1,14 @@
{% if learning_path.id == "fa4c61ac-e6cd-44dc-a8e0-9b95025968a5" %} {% if learning_path.id == "fa4c61ac-e6cd-44dc-a8e0-9b95025968a5" %}
<div class="np-learning-path-completed-banner np-learning-path-banner" style="background-color: #DBD7EE"> <div class="np-learning-path-completed-banner np-learning-path-banner" style="background-color: #DBD7EE">
<img class="np-learning-path-banner-image" <a class="np-learning-path-banner-image" style="width:30%; height:30%"
style="width:30%; height:30%" download="Walmart Luminate Replenishment Certification"
src="https://s3.amazonaws.com/schoolkeep-production/wysiwyg/10183441-2254-4b1e-a9f7-9549ca773257/20240214175234_Replenishment%20Badge.png"/> href="https://s3.amazonaws.com/schoolkeep-production/wysiwyg/10183441-2254-4b1e-a9f7-9549ca773257/20240214175234_Replenishment%20Badge.png">
<img style="width:100%; height:100%"
src="https://s3.amazonaws.com/schoolkeep-production/wysiwyg/10183441-2254-4b1e-a9f7-9549ca773257/20240214175234_Replenishment%20Badge.png"/>
</a>
<div class="np-learning-path-banner-content" style="align-items: center; display: flex; flex-direction: column; justify-content: center;"> <div class="np-learning-path-banner-content" style="align-items: center; display: flex; flex-direction: column; justify-content: center;">
<h3 class="np-learning-path-banner-headline" style="color: #8F75DD; font-size: 25px; font-weight: 500; line-height: 25px; margin: 0 0 4px;">Congratulations! You're Walmart Luminate Replenishment Certified!</h3> <h3 class="np-learning-path-banner-headline" style="color: #8F75DD; font-size: 25px; font-weight: 500; line-height: 25px; margin: 0 0 4px;">You earned it!</h3>
<p class="np-learning-path-banner-description" style="color: #1b3e4f; font-size: 20px; font-weight: 400; line-height: 20px; margin: 0 0 12px;">Please share your new status by posting an announcement on LinkedIn or social media using your own post or you can copy the message below:</p> <p class="np-learning-path-banner-description" style="color: #1b3e4f; font-size: 20px; font-weight: 400; line-height: 20px; margin: 0 0 12px;">Congratulations, you're Walmart Luminate Replenishment Certified. Click the image to download your badge and use the button below to add your accomplishment to LinkedIn!</p>
<div class="np-learning-path-banner-actions"> <div class="np-learning-path-banner-actions">
<a href="https://linkedin.com/profile/add/?startTask=Walmart%20Luminate%20Replenishment%20Certification&name=Walmart%20Luminate%20Replenishment%20Certification&organizationId=80427781&certUrl=https%3A%2F%2Fwalmartluminate.northpass.com" <a href="https://linkedin.com/profile/add/?startTask=Walmart%20Luminate%20Replenishment%20Certification&name=Walmart%20Luminate%20Replenishment%20Certification&organizationId=80427781&certUrl=https%3A%2F%2Fwalmartluminate.northpass.com"
class="np-learning-path-banner-action np-learning-path-banner-action--primary"> class="np-learning-path-banner-action np-learning-path-banner-action--primary">

View File

@ -541,3 +541,16 @@ Needs it ASAP.
FEAT: Help with reports on monthly basis so they aren't surprised by engagement metrics at EOQ. FEAT: Help with reports on monthly basis so they aren't surprised by engagement metrics at EOQ.
* Scaled CS model is being rolled out. * Scaled CS model is being rolled out.
FEAT: Empty groups with people for account-based analytics. FEAT: Empty groups with people for account-based analytics.
## 03/12/2024
* Erin's plan was to get the courses for marketers up, but instead of 3 courses will be doing 2.
* Paid promotions for G2U - ads on LinkedIn for customers at Director Level and up.
* Demand gen team is working on customer expansion
* This idea came from Erin and Katlin. VP of Revenue Marketing.
* First week of April, re-engagement email for certifications.
* Once G2 for customer marketers course is live, appcue to admins.
* Erin was talking with product folks and pull out
* Scaled CS Model:
* Tier 1: CSM and AM
* Tier 2-4: Various levels of support

View File

@ -182,10 +182,13 @@ Off-the-record Chat:
* Scott likely already has things in place. * Scott likely already has things in place.
* SCORM files and loading very very slowly. Especially courses with a lot SCORM files. * SCORM files and loading very very slowly. Especially courses with a lot SCORM files.
## 3/1/2024 ## 03/01/2024
Random notes for Luminate templates. Random notes for Luminate templates.
https://linkedin.com/profile/add/?startTask=Walmart%20Luminate%20Replenishment%20Certification&name=Walmart%20Luminate%20Replenishment%20Certification&organizationId=80427781&issueYear={{ this_year }}&issueMonth={{ this_month }}&expirationYear={{ next_year }}&expirationMonth={{ this_month }}&certUrl=https%3A%2F%2Fwalmartluminate.northpass.com https://linkedin.com/profile/add/?startTask=Walmart%20Luminate%20Replenishment%20Certification&name=Walmart%20Luminate%20Replenishment%20Certification&organizationId=80427781&issueYear={{ this_year }}&issueMonth={{ this_month }}&expirationYear={{ next_year }}&expirationMonth={{ this_month }}&certUrl=https%3A%2F%2Fwalmartluminate.northpass.com
https://linkedin.com/profile/add/?startTask=Walmart%20Luminate%20Replenishment%20Certification&name=Walmart%20Luminate%20Replenishment%20Certification&organizationId=80427781&certUrl=https%3A%2F%2Fwalmartluminate.northpass.com https://linkedin.com/profile/add/?startTask=Walmart%20Luminate%20Replenishment%20Certification&name=Walmart%20Luminate%20Replenishment%20Certification&organizationId=80427781&certUrl=https%3A%2F%2Fwalmartluminate.northpass.com
## 03/12/2024

View File

@ -0,0 +1,66 @@
const axios = require("axios")
const fs = require("fs")
var { parse } = require("csv-parse")
var usersArray = []
var api_key = "" // INSERT API KEY
function wait(ms) {
return new Promise((r) => setTimeout(r, ms))
}
function bulkAddPeople(xApiKey, users, num) {
let page = num
axios({
method: "post",
url: "https://api.northpass.com/v2/bulk/people",
data: {
data: {
attributes: {
people: [{ email: users[num].email, groups: users[num].group }],
},
},
},
headers: {
accept: "application/json",
"x-api-key": xApiKey,
"content-type": "application/json",
},
})
.then((res) => {
if (page < users.length - 1) {
console.log(`User ${users[num].email} added to group ${users[num].group} on index ${page}`)
page++
wait(200)
bulkAddPeople(xApiKey, users, page)
} else {
console.log("complete")
}
})
.catch((err) => {
console.log(err)
})
}
const csvReader = async () => {
fs.createReadStream("./csv-files/drofus-users.csv") // UPDATE URL OF CSV FILE
.pipe(parse({ delimiter: "," }))
.on("data", function (row) {
const userObj = {
email: row[3], // UPDATE COLUMN INDEX
group: row[7] // UPDATE COLUMN INDEX
}
usersArray.push(userObj)
})
.on("error", function (error) {
console.log(error.message)
})
.on("end", async function () {
console.log(`Number of emails in array: ${usersArray.length}`)
bulkAddPeople(api_key, usersArray, 1) // Start with index 1 if there is a header row, otherwise start with 0
})
}
csvReader()

View File

@ -94,9 +94,9 @@ message](https://northpasshq.slack.com/archives/C04RER4PH09/p1709147957374999?th
## 03-05-2024 ## 03-05-2024
- [ ] As Katlin from G2 to explain how she got her metrics. - [X] As Katlin from G2 to explain how she got her metrics.
- [ ] 'Since joining Gainsight we have a mandate to scale our community. You guys are doing it well. How do you do XF work? How did you get those numbers? How did you tie it to retention?' - [X] 'Since joining Gainsight we have a mandate to scale our community. You guys are doing it well. How do you do XF work? How did you get those numbers? How did you tie it to retention?'
- [ ] Internal change management. They don't need to reference Northpass. You've mastered it, we'd love for you to do a session with our customers. - [X] Internal change management. They don't need to reference Northpass. You've mastered it, we'd love for you to do a session with our customers.
## 03-06-2024 ## 03-06-2024
@ -110,7 +110,13 @@ message](https://northpasshq.slack.com/archives/C04RER4PH09/p1709147957374999?th
## 03-08-2024 ## 03-08-2024
- [ ] Chat with Allyson about ILTs and manager permissions. - [ ] Chat with Allyson about ILTs and manager permissions.
- [ ] Ask Charlie about a categories to courses script. - [ ] Ask Charlie about a categories to courses script. - Anthology
- [ ] Find out if ppl roles (mgr/admin) are in any API payloads. - [ ] Find out if ppl roles (mgr/admin) are in any API payloads. - Anthology
- [ ] Ask Lila about verbiage of LMS vs CE Product, etc. - [X] Ask Lila about verbiage of LMS vs CE Product, etc.
## 03-12-2024
- [X] Emerging markets outreach - $50k+ goes to Easton. Under that goes to Kat. Be sparing with Kellie - C-level and brand name/SaaS/Good Logo. CC Kat on _all_ check ins. Send reminder to #ce-cs.
- [X] Reach out to Chris and ask for executive sponsor. If they ask why, we say this is standard procedure and we actually recommend the same to our customers. Direct line of contact to our executive team.
- [X] Add TL tl;dr notes for Artera, Williams-Sonoma
- [X] Clone courses into sandbox and remove templates for Big Ideas