Notes and Scripts Baby
This commit is contained in:
@ -4,8 +4,8 @@
|
||||
<div class='footer-join-text'>
|
||||
Join the <br class="footer-join-break"><span style="color: #A6F41C;"> 70,000+ ecommerce brands </span> that grow with Omnisend every day.
|
||||
</div>
|
||||
<a class="footer-join-button" href="https://app.omnisend.com/registrationv2?utm_source=academy&utm_medium=startfree&utm_campaign=academy">
|
||||
Start free
|
||||
<a class="footer-join-button" href="https://app.omnisend.com/registrationv2?ict_source=academy&ict_medium=academy&ict_campaign=startfree">
|
||||
Sign up for Omnisend
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -121,7 +121,7 @@
|
||||
class="register-button"
|
||||
href="https://app.omnisend.com/registrationv2?utm_source=academy&utm_medium=startfree&utm_campaign=academy"
|
||||
>
|
||||
Start Free
|
||||
Sign up for Omnisend
|
||||
</a>
|
||||
<a class="header-content-text" href="/app/faq"> FAQ </a>
|
||||
<div class="header-content-search">
|
||||
@ -178,14 +178,7 @@
|
||||
</ul>
|
||||
</div>
|
||||
{% else %}
|
||||
<a class="register-button" href="/sign_up"> Start free </a>
|
||||
<a
|
||||
class="login-button"
|
||||
aria-label="Login"
|
||||
href="{% route login %}"
|
||||
>
|
||||
Log in
|
||||
</a>
|
||||
<a class="register-button" href="/sign_up" style="margin-left: 20px"> Log in </a>
|
||||
{% endif %}
|
||||
</div>
|
||||
</header>
|
||||
|
||||
@ -0,0 +1,31 @@
|
||||
<style>
|
||||
.hide-body {
|
||||
position: absolute;
|
||||
left: -9999px;
|
||||
}
|
||||
</style>
|
||||
<script>
|
||||
if (window.location.pathname == '/learners/sign_in') {
|
||||
document.querySelector('body').classList.add('hide-body')
|
||||
window.addEventListener('DOMContentLoaded', () => {
|
||||
document.querySelector("a[href='/sign_up']").click();
|
||||
})
|
||||
}
|
||||
</script>
|
||||
<header class="np-box-header np-header-color">
|
||||
<a class="np-box-header-link" href="{% route home %}">
|
||||
{% if current_school.logo_url %}
|
||||
<img
|
||||
alt="{{ current_school.name }}"
|
||||
src="{{ current_school.logo_url }}"
|
||||
class="np-box-header-logo"
|
||||
/>
|
||||
{% else %}
|
||||
<span class="np-school-name np-header-font-color">
|
||||
{{ current_school.name }}
|
||||
</span>
|
||||
{% endif %}
|
||||
</a>
|
||||
</header>
|
||||
|
||||
{% include "messages" %}
|
||||
@ -237,7 +237,7 @@
|
||||
class="header-mobile-menu-content-link"
|
||||
href="https://app.omnisend.com/registrationv2?utm_source=academy&utm_medium=startfree&utm_campaign=academy"
|
||||
>
|
||||
Start Free
|
||||
Sign up for Omnisend
|
||||
</a>
|
||||
</li>
|
||||
{% endif %}
|
||||
@ -269,14 +269,6 @@
|
||||
</a>
|
||||
</li>
|
||||
{% else %}
|
||||
<li class="header-mobile-menu-content-item">
|
||||
<a
|
||||
class="header-mobile-menu-content-link"
|
||||
href="/sign_up"
|
||||
>
|
||||
Start Free
|
||||
</a>
|
||||
</li>
|
||||
<li class="header-mobile-menu-content-item">
|
||||
<a
|
||||
class="header-mobile-menu-content-link"
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
Learn the fundamentals
|
||||
</div>
|
||||
<div class="beginning-text">
|
||||
Whether it's sign-up forms, automation worflows or designing and sending your first email campaign - we got you covered.
|
||||
Whether it's sign-up forms, automation workflows or designing and sending your first email campaign - we got you covered.
|
||||
</div>
|
||||
<a class="beginning-button" href="/app/courses/f64b66d0-5def-42b0-981c-a9d8dcd74cb3">
|
||||
Start learning
|
||||
@ -194,4 +194,4 @@
|
||||
$(this).text($(this).text().trim())
|
||||
$clamp($(this)[0], {clamp: 3})
|
||||
})
|
||||
</script>
|
||||
</script>
|
||||
|
||||
@ -1,6 +1,11 @@
|
||||
{% comment %}{% form_authenticity_token %}{% endcomment %}
|
||||
<style>
|
||||
body {
|
||||
position: absolute;
|
||||
left: -9999px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<main class="np-box-container np-open-access" style="display:none">
|
||||
<main class="np-box-container np-open-access">
|
||||
<div class="np-box">
|
||||
{% include "header_minimal" %}
|
||||
<div class="np-box-content-container">
|
||||
@ -22,7 +27,7 @@
|
||||
type="text"
|
||||
name="first_name"
|
||||
id="learner_first_name"
|
||||
value="{{ form.first_name }}"
|
||||
value="Open"
|
||||
/>
|
||||
</div>
|
||||
<div class="np-form-field">
|
||||
@ -34,7 +39,7 @@
|
||||
type="text"
|
||||
name="last_name"
|
||||
id="learner_last_name"
|
||||
value="{{ form.last_name }}"
|
||||
value="Access"
|
||||
/>
|
||||
</div>
|
||||
<div class="np-form-field">
|
||||
@ -46,7 +51,7 @@
|
||||
type="text"
|
||||
name="email"
|
||||
id="learner_email"
|
||||
value="{{ form.email }}"
|
||||
value=""
|
||||
/>
|
||||
</div>
|
||||
<input
|
||||
@ -61,14 +66,9 @@
|
||||
</main>
|
||||
|
||||
<script>
|
||||
console.log('{{ form.url }}')
|
||||
var a = '{{ form.url }}'
|
||||
var a = a + '?authenticity_token='
|
||||
var a = a + document.querySelector('input').value
|
||||
var a = a + '&first_name=Open'
|
||||
var a = a + '&last_name=Access'
|
||||
var a = a + '&email='
|
||||
var a = a + ([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g, c => (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16))
|
||||
var a = a + '&commit=Enter'
|
||||
window.location.replace(a)
|
||||
</script>
|
||||
window.addEventListener('DOMContentLoaded', () => {
|
||||
let uuid = ([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g, c => (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16));
|
||||
document.querySelector('.np-input#learner_email').value = uuid;
|
||||
document.querySelector('.np-button[type="submit"]').click();
|
||||
})
|
||||
</script>
|
||||
@ -174,6 +174,7 @@
|
||||
border-radius: 10px;
|
||||
margin: auto;
|
||||
object-fit: contain;
|
||||
right: -15%;
|
||||
}
|
||||
.course-header-right-background {
|
||||
height: 100%;
|
||||
@ -285,6 +286,9 @@
|
||||
.course-instructor {
|
||||
padding: 72px 10%;
|
||||
}
|
||||
.course-header-right-image {
|
||||
right: -31%;
|
||||
}
|
||||
}
|
||||
@media only screen and (min-width: 1200px) {
|
||||
.course-header-right-image {
|
||||
@ -312,6 +316,7 @@
|
||||
height: auto;
|
||||
margin-bottom: 20px;
|
||||
margin-left: 0;
|
||||
right: 0;
|
||||
}
|
||||
.course-header-right-background {
|
||||
display: none;
|
||||
|
||||
@ -1,3 +1,4 @@
|
||||
{% comment %} skip-auth {% endcomment %}
|
||||
{% include "header" %}
|
||||
<main class="faq">
|
||||
<div class="faq-title">
|
||||
|
||||
@ -0,0 +1,2 @@
|
||||
User-agent: *
|
||||
Disallow:
|
||||
@ -0,0 +1,90 @@
|
||||
<style>
|
||||
body {
|
||||
position: absolute;
|
||||
left: -9999px;
|
||||
}
|
||||
</style>
|
||||
|
||||
<main class="np-main np-box-container">
|
||||
<div class="np-box">
|
||||
{% include "header_minimal" %}
|
||||
<div class="np-box-content-container">
|
||||
<form class="np-form np-box-content" action="{% route sign_up %}" method="post" novalidate>
|
||||
<div class="np-form-title"> {% t .create_account %} </div>
|
||||
{% form_authenticity_token %}
|
||||
<div class="np-form-flex-desktop">
|
||||
<div class="np-form-field">
|
||||
<label class="np-input-label" for="learner_first_name">
|
||||
{% t shared.first_name %}
|
||||
</label>
|
||||
<input
|
||||
class="np-input"
|
||||
autofocus="autofocus"
|
||||
type="text"
|
||||
name="learner[first_name]"
|
||||
id="learner_first_name"
|
||||
value="Open"
|
||||
>
|
||||
</div>
|
||||
<div class="np-form-field">
|
||||
<label class="np-input-label" for="learner_last_name">
|
||||
{% t shared.last_name %}
|
||||
</label>
|
||||
<input
|
||||
class="np-input"
|
||||
type="text"
|
||||
name="learner[last_name]"
|
||||
id="learner_last_name"
|
||||
value="Access"
|
||||
>
|
||||
</div>
|
||||
</div>
|
||||
<div class="np-form-field">
|
||||
<label class="np-input-label" for="learner_email">
|
||||
{% t shared.email_address %}
|
||||
</label>
|
||||
<input
|
||||
class="np-input"
|
||||
autofocus="autofocus"
|
||||
type="email"
|
||||
name="learner[email]"
|
||||
id="learner_email"
|
||||
>
|
||||
</div>
|
||||
<div class="np-form-field">
|
||||
<label class="np-input-label" for="learner_password">
|
||||
{% t shared.password %}
|
||||
</label>
|
||||
<input
|
||||
class="np-input"
|
||||
type="password"
|
||||
name="learner[password]"
|
||||
id="learner_password"
|
||||
>
|
||||
</div>
|
||||
<button type="submit" class="np-button np-button-big np-button-large-font np-form-action">
|
||||
{% t shared.sign_up %}
|
||||
</button>
|
||||
<span class="np-form-terms">
|
||||
{% t .terms %}
|
||||
<a
|
||||
class="np-form-link np-button-color"
|
||||
target="_blank"
|
||||
href="{{ current_school.terms_of_service_url }}"
|
||||
>
|
||||
{% t .terms_link %}
|
||||
</a>
|
||||
</span>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<script>
|
||||
window.addEventListener('DOMContentLoaded', () => {
|
||||
let uuid = ([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g, c => (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16));
|
||||
document.querySelector('.np-input#learner_email').value = uuid + '@omnisend-open-access.net';
|
||||
document.querySelector('.np-input#learner_password').value = uuid + '0Mn!'
|
||||
document.querySelector('.np-button[type="submit"]').click();
|
||||
})
|
||||
</script>
|
||||
@ -61,3 +61,6 @@ _Analytics:_
|
||||
* More for Admins
|
||||
* Pulling certain roles & attributes
|
||||
* Being able to impersonate that person, or move them to complete when they are stuck. View what they see.
|
||||
|
||||
TODO: Remove deleted from looker extract & exception handling.
|
||||
TODO: Add Date to Looker Extract - date added to group? Something else?
|
||||
|
||||
@ -127,3 +127,20 @@ Kenya and Nigeria have the highest training attempts
|
||||
* Northpass time is 10, others are 4 and 6.
|
||||
|
||||
Sten's biggest worry is reliability. re-training really impacts the business. AB Testing results show abnormality with Northpass platform.
|
||||
|
||||
## 01/11/2023
|
||||
|
||||
### Mobile & App Credentials
|
||||
|
||||
* Just maybe ask them to thoroughly check how their app is working on mobile browsers.
|
||||
* Check browser logs from mobile device if possible.
|
||||
* We clearly see the difference between mobile and desktop browser behaviour, and the link we’re using is not a reason as we checked with you.
|
||||
|
||||
Did Joonas fix according to that SO article that Charlie sent? Supposedly, yes. It is difficult to see the impact right away.
|
||||
For them to see an error with a driver is two ways:
|
||||
|
||||
1. Start rate > 5
|
||||
2. Driver contacts customer support with error.
|
||||
|
||||
If a driver has registered, then they have completed the training and all is working successfully.
|
||||
Joonas will be back on Monday to give us the credentials.
|
||||
|
||||
@ -1,24 +1,28 @@
|
||||
# DoubleVerify
|
||||
# DoubleVerify
|
||||
|
||||
- google sheets formula to add True/False to a cell if previous cell has a DV email or not - =IF(REGEXMATCH(B4, "@doubleverify"), True, False)
|
||||
* Request from Rachel for Custom Report via Looker
|
||||
- Request from Rachel for Custom Report via Looker
|
||||
· Date Range: Last 30 Days
|
||||
· Learner Name
|
||||
· Learner Email (please exclude anyone with an @doubleverify.com email address – looking for non-DV team members only)
|
||||
· Course Progress
|
||||
· Course Name
|
||||
· Course Name
|
||||
|
||||
## 7/14/2022
|
||||
|
||||
## 7/14/2022
|
||||
### Demo with Mark Protus
|
||||
|
||||
Integration with LI Learning
|
||||
Wants to stay within LMS and consume LinkedIn Learning content
|
||||
Build learning paths using linked in cirricula and them make them availble within Northpass
|
||||
Utilize BBHR integration
|
||||
COmpliance training would be via LinkedIn Learning and Traliant
|
||||
Wants to stay within LMS and consume LinkedIn Learning content
|
||||
Build learning paths using linked in cirricula and them make them availble within Northpass
|
||||
Utilize BBHR integration
|
||||
COmpliance training would be via LinkedIn Learning and Traliant
|
||||
Know4 bet
|
||||
|
||||
## 7/18/2022
|
||||
|
||||
### Meeting with Mark Protus, New SVP of L&D
|
||||
|
||||
Questions about usability
|
||||
Do we have a common database or individual databases per customer?
|
||||
- common
|
||||
@ -27,8 +31,9 @@ Thinks the user experience isnt the best, espeically as it relates to SCORM
|
||||
Conflicting table of contents with SCORM files
|
||||
Both have Continue buttons at the bottom of the screen which is confusing
|
||||
They refuse to put in milestones for some reason
|
||||
|
||||
- [X] How can we provide the smoothest SCORM format and experience?
|
||||
- [X] Send him best practices for SCORM files
|
||||
- [X] Send him best practices for SCORM files
|
||||
|
||||
Shot down my questions about what HIS ideal SCORM experience is.
|
||||
What settings need to be set to export and allow auto-full screen in SCORM?
|
||||
@ -36,66 +41,97 @@ Best Practices for SCORM? Whta are other clients doing
|
||||
Share as many best practices.
|
||||
|
||||
They are moving in the direction of SCORM only
|
||||
And a microlearning approach
|
||||
And a microlearning approach
|
||||
From a learner's perspective, if he's authenticated as himself, how can we serve up perscriptive learning?
|
||||
|
||||
Other things to share:
|
||||
|
||||
- [X] Screenshots of other academies
|
||||
- [X] Vidyard
|
||||
- [X] Vidyard
|
||||
|
||||
Send best practices
|
||||
Examples - vineyard recordings
|
||||
What are other enterprise clients doing that’s successful?
|
||||
TOC and Continue buttons are confusing
|
||||
TOC and Continue buttons are confusing
|
||||
Same with surveys - continue button is confusing
|
||||
New browser window -
|
||||
They cannot check if they actually completed the SCORM package or not
|
||||
How to check in analytics
|
||||
New browser window -
|
||||
They cannot check if they actually completed the SCORM package or not
|
||||
How to check in analytics
|
||||
He wants to add timeframe for when they have to complete next training?
|
||||
Quizzes - how can we take out SCORM data
|
||||
|
||||
## 7/21/2022
|
||||
|
||||
### Siying Mark SCORM Asks
|
||||
Embedding Questions regarding SCORM files
|
||||
|
||||
Embedding Questions regarding SCORM files
|
||||
- They want to see what quick solutions there are to adding a RISE course in Northpass
|
||||
- Want to start creating those courses in RISE
|
||||
- Want to start creating those courses in RISE
|
||||
- Per Course Settings (such as full screen)
|
||||
|
||||
* What are their needs?
|
||||
- For a RISE course, once they hit start, auto-full screen
|
||||
- No Northpass TOC
|
||||
- Only make Continue Button once a certain percentage completion happens
|
||||
- Hide any milestone messaging
|
||||
- Complete/Incomplete,
|
||||
- Optimal experience is:
|
||||
- Once Rise Starts, All NP controls hide
|
||||
- once they complete the SCORM file, continue is hit auto, or auto end of course screen
|
||||
- They won't be using quizzes consistently
|
||||
- CLick here to end course should go back to main dashboard
|
||||
- SCORM Analytic is no longer there for Siying
|
||||
- What are their needs?
|
||||
- For a RISE course, once they hit start, auto-full screen
|
||||
- No Northpass TOC
|
||||
- Only make Continue Button once a certain percentage completion happens
|
||||
- Hide any milestone messaging
|
||||
- Complete/Incomplete,
|
||||
- Optimal experience is:
|
||||
- Once Rise Starts, All NP controls hide
|
||||
- once they complete the SCORM file, continue is hit auto, or auto end of course screen
|
||||
- They won't be using quizzes consistently
|
||||
- CLick here to end course should go back to main dashboard
|
||||
- SCORM Analytic is no longer there for Siying
|
||||
|
||||
* Question from Mark
|
||||
- .corp and .com issues with Okta
|
||||
- Question from Mark
|
||||
- .corp and .com issues with Okta
|
||||
|
||||
## 11/3/2022
|
||||
|
||||
### Temp Check with Siying
|
||||
* The entire company is really just focused on data
|
||||
* Getting more Data to stakeholders and to the right people
|
||||
* How can Siying's team empower managers to collect their own data?
|
||||
* Content is also building very quickly and the content is very tailored to specific people.
|
||||
* Not easy to create new groups and add people. No cloning of courses.
|
||||
* More people are involved with Rise Development and Creating Courses.
|
||||
* Rise & Northpass are not really compatible, nor is SCORM in general.
|
||||
* To allow the hiding of TOC, DV has to raise a ticket to Northpass to request it. This is done on a case by case basis.
|
||||
* They want more control over everything. Everything is a workaround. They want to be able to quickly change things.
|
||||
* Siying doesn't always get prep time for things, so it doesn't behoove her to submit a ticket etc.
|
||||
* A lot of courses assigned to a lot of different people, multiple pages of courses.
|
||||
* Cannot filter courses well, especially when resetting course progress. They have to change the course name temporarily to something that starts with A so that it shows up higher in the list.
|
||||
* All the dropdowns are not user friendly because with long lists, it is glitchy and doesn't show all the courses.
|
||||
* SCORM Pacages hurdles:
|
||||
* They can't easily add SCORM packages to the course because it doesn't show up in alphabetical order
|
||||
* The names are not easily readable, you have to scroll very carefully to find the right course.
|
||||
* Siying is literally preventing her boss from using Northpass so he doesn't throw it out of the window before the contract is over.
|
||||
* They have a new VP of Talent Management with them onsite and they will know by next week if they are keeping Northpass or not.
|
||||
* They are currently in budgeting season.
|
||||
* Next sync in 2 weeks.
|
||||
|
||||
- The entire company is really just focused on data
|
||||
- Getting more Data to stakeholders and to the right people
|
||||
- How can Siying's team empower managers to collect their own data?
|
||||
- Content is also building very quickly and the content is very tailored to specific people.
|
||||
- Not easy to create new groups and add people. No cloning of courses.
|
||||
- More people are involved with Rise Development and Creating Courses.
|
||||
- Rise & Northpass are not really compatible, nor is SCORM in general.
|
||||
- To allow the hiding of TOC, DV has to raise a ticket to Northpass to request it. This is done on a case by case basis.
|
||||
- They want more control over everything. Everything is a workaround. They want to be able to quickly change things.
|
||||
- Siying doesn't always get prep time for things, so it doesn't behoove her to submit a ticket etc.
|
||||
- A lot of courses assigned to a lot of different people, multiple pages of courses.
|
||||
- Cannot filter courses well, especially when resetting course progress. They have to change the course name temporarily to something that starts with A so that it shows up higher in the list.
|
||||
- All the dropdowns are not user friendly because with long lists, it is glitchy and doesn't show all the courses.
|
||||
- SCORM Pacages hurdles:
|
||||
- They can't easily add SCORM packages to the course because it doesn't show up in alphabetical order
|
||||
- The names are not easily readable, you have to scroll very carefully to find the right course.
|
||||
- Siying is literally preventing her boss from using Northpass so he doesn't throw it out of the window before the contract is over.
|
||||
- They have a new VP of Talent Management with them onsite and they will know by next week if they are keeping Northpass or not.
|
||||
- They are currently in budgeting season.
|
||||
- Next sync in 2 weeks.
|
||||
|
||||
## 01/11/2023
|
||||
|
||||
### Random Conversations
|
||||
|
||||
Mark: Churning from Northpass, they are implementing Fuse
|
||||
Contract Renewal Date: 04/01/2023
|
||||
|
||||
Feedback:
|
||||
|
||||
- SCORM reporting
|
||||
- Ability to create reporting not accurate or good enough. Causational and Correlation Data - does leadership training lead to promotions, etc? Giving reports to managers not really easy.
|
||||
- Lots of "gotchas"
|
||||
- They need rich search (find across multiple platforms) and community functionality with experts and asking people for information.
|
||||
- Taylor: challenges with reporting
|
||||
|
||||
TODO: Send extension contract for one-two months.
|
||||
|
||||
Time line Needs (3 primary things):
|
||||
|
||||
- Assistant with exporting all the right data off of Northpass.
|
||||
- Siying and Rachel has a list of the courses. But how about data and progress?
|
||||
- Can Fuse transfer over progress data?
|
||||
- Export CSVs per course? or Group?
|
||||
TODO: Ask what the data set should be.
|
||||
TODO: Ask Charlie for Course CSV (Just like Walmart)
|
||||
|
||||
@ -202,7 +202,7 @@ What is the partner experience? Do they have their own G2 app?
|
||||
Zoominfo is a partner. It would be cool is ZoomInfo's AEs could co-sell G2. Or same for a CSM, they could see that they aren't integrated with G2 and take a course to learn how to integrate it.
|
||||
Can Northpass offer certs?
|
||||
Michelle: The way I've survived over the past year is to gather as many SMEs and Champions over the past year to help support Onboarding information and documents.
|
||||
TODO: Build out a Test Instance for G2 Partnerships and put in their branding, and then create a course with her to test.
|
||||
ERROR: Build out a Test Instance for G2 Partnerships and put in their branding, and then create a course with her to test. (Not Needed anymore)
|
||||
DONE: Send her as much visual material as possible with examples, screenshots, pdfs, etc.
|
||||
|
||||
## 12/1/2022
|
||||
@ -233,4 +233,25 @@ Get it done ASAP. These are the items that need to be done:
|
||||
* Erin will be making Course B.
|
||||
* Norm to do:
|
||||
|
||||
TODO: Course B in catalog, Course A removed from catalog. Everyone NOT enrolled in Course A should be enrolled in Course B. People in Course A, should not have access to Course B.
|
||||
DONE: Course B in catalog, Course A removed from catalog. Everyone NOT enrolled in Course A should be enrolled in Course B. People in Course A, should not have access to Course B.
|
||||
|
||||
## 01/09/2023
|
||||
|
||||
### New Year Meeting
|
||||
|
||||
Purchasing Loom for recordings. Most of the recording work will be done by Erin.
|
||||
Buyer Intent videos will be done by Anna. Erin needs to create the scripts.
|
||||
|
||||
## 01/20/2023
|
||||
|
||||
### Partner Enablement Discussion with Michelle
|
||||
|
||||
Is in between Northpass & another platform. Reporting will be the big item. If they are paying, they want to get a lot of analytics and see trends, behaviors, etc.
|
||||
She wants the analytics to prove ROI. Michelle will be hugely involved in the platform's implementation and roll out. They want to build a foundation first and then maybe hire a partner enablement manager and LMS admin.
|
||||
She's unsure of what the ROI metric and how to measure success, but what she thinks is:
|
||||
|
||||
* Engagement with courses, scores, certs, views of resources, completions
|
||||
* Compare analytics between Northpass and sales/deals as a partner.
|
||||
* No Partner-CRM. Crossbeam & Salesforce are their main platforms.
|
||||
* Difference between premium and enterprise reporting.
|
||||
TODO: Send screenshots on Workato Information, Analytics, Workflows & Group Provisioning - Due: Thursday Afternoon.
|
||||
|
||||
@ -175,4 +175,16 @@ DONE: Get rid of fine tuned and change Podcasts to Professional Podcasts - categ
|
||||
|
||||
### Pre-Holiday Sync
|
||||
|
||||
TODO: Send Melinda a list of all the information Northpass stores
|
||||
TODO: Send Melinda a list of all the information Northpass stores
|
||||
|
||||
## 01/09/2023
|
||||
|
||||
### Final To do before Launch
|
||||
|
||||
- All Course Cards should say Start, if viewed, Continue
|
||||
- Mimic the Privacy Links in Footer of [Clean & Clear](https://www.cleanandclear.com/)
|
||||
- Verbatim: Do Not Sell or Share My Personal Information | Limit the use of my Sensitive Personal Information
|
||||
- Need a list of the personal information and records that Northpass stores
|
||||
TODO: Find course creation cheat sheet/documentation
|
||||
TODO: Recorded Webinars Category
|
||||
TODO: List of Form Fields - Country is hidden.
|
||||
|
||||
@ -105,3 +105,35 @@ DONE: Bjorn our data schema. Send him our 3-4 options in an email so he can read
|
||||
### Content & Uploading
|
||||
|
||||
Video Promo URL not embedding correctly? Why? iFrame wasn't working, but she was using embed URL not single http:// url.
|
||||
|
||||
## 01/09/2023
|
||||
|
||||
### Kaisa & Domain Questions
|
||||
|
||||
Confused about the domains and admin, etc.
|
||||
Learn.pipedrive.com should always be in the URL bar.
|
||||
They didn't prepare for two subdomains.
|
||||
learn.pipedrive.com should be for the SSO site.
|
||||
SSO domain should be the main one.
|
||||
Ideally, they will only ever authenticate people via SSO. How can we authenticate deactivated users?
|
||||
DONE: Check on learn.pipedive.com for both.
|
||||
I suggested learn.pipedrive and learning.pipedrive for both domains.
|
||||
Any redirect confusions is because they have to redirect each video to the NP video.
|
||||
|
||||
Margus: he was concerned about the staging environment.
|
||||
|
||||
Outstanding SSO items? Mostly done, but the last item was current domain - learn.pipedrive.com.
|
||||
He wants to setup the learn domain in Northpass asap.
|
||||
TODO: Check if we can update the sub-domain or if anything else need to be done.
|
||||
Genet: wants SSO users going into Northpass ASAP to reach the 11th deadline.
|
||||
|
||||
Suggest that learn.pipedrive is the pre-reg open academy with SEO
|
||||
learn.pipedrive login page hosted on learn & clicking SSO directs to oauth.pipedrive.com.
|
||||
learning/sso pipedrive is closed from indexing and a non-logged in user will be brought to their oauth page.
|
||||
Pros:
|
||||
|
||||
* This funnels SEO into a single domain, for easier management and metrics
|
||||
* Closes SSO from non-logged in users & indexing, see above
|
||||
* Other than the URL, learners have a seamless, smooth login experience. No one is paying attention to the domain name.
|
||||
|
||||
If they change templates, this might be more complicated. Two sources of truth.
|
||||
|
||||
@ -275,9 +275,30 @@ Feedback mock up:
|
||||
Is it easier to go to legal with visual stuff instead of just ideas.
|
||||
Krystal: Content wise, the big push for new resources is happening right now for the end of the month.
|
||||
Krystal will need Cam's help to great gifs, just like we did last time. Jan 31st. Some screens are already existing, so Northpass was getting an error message.
|
||||
TODO: Give Cam a heads up to look through the drafts.
|
||||
DONE: Give Cam a heads up to look through the drafts.
|
||||
Walmart to create course images.
|
||||
Chopping it up will require a lot more work on their end. They would have to add new endings to each video.
|
||||
It would be a cumbersome ask
|
||||
Identify differences in versions - grammar, content, etc.
|
||||
Can we get a CSV of all activity names and body content
|
||||
Identify differences in versions - grammar, content, etc.
|
||||
Can we get a CSV of all activity names and body content
|
||||
|
||||
## 01/11/2023
|
||||
|
||||
Design:
|
||||
|
||||
* Clean up CSV with Courses, Activities, and Body Copy.
|
||||
* Joanna wants more content to show up in the search results. Such as:
|
||||
* History of a Driver's Searches --> Might be difficult with webview settings.
|
||||
* Popular Topics/Discover (see screenshot)
|
||||
* Once search is started, add topics (All, Video, Text Only, etc)
|
||||
|
||||
|
||||
<div style='display: none'>
|
||||
list of keywords
|
||||
keyword
|
||||
kewawdawd
|
||||
</div>
|
||||
|
||||
Content:
|
||||
|
||||
How can we use existing clips in the new resources? They want to take 10 seconds of a video, clip it to a section that's only showing a certain section, and is that best as a gif or a video.
|
||||
|
||||
@ -126,14 +126,15 @@ Certifications:
|
||||
### Document/Proposed Ideas from Mike and Abby
|
||||
|
||||
CMS/Resource Hub:
|
||||
|
||||
- Documents living in Northpass and then offered in a "resource center" in the Academy.
|
||||
- Sort of like a CMS?
|
||||
- People need quick reference to something like an SOP while they are *with* a client or patient. Search is too slow. Resources lives in a folder and then accessible to the learners. Folders good for admin org, but availble to learners as well.
|
||||
- People need quick reference to something like an SOP while they are *with* a client or patient. Search is too slow. Resources lives in a folder and then accessible to the learners. Folders good for admin org, but available to learners as well.
|
||||
- Where do the docs live right now? Google Drive, lots of overlap and duplicates. People can't access them quickly enough. It needs to be accessible via Search functionality as well.
|
||||
- Learners use search all the time. Search needs to really help them arrive at their required resource.
|
||||
- People are both searching and going to a "resources" tab and find the activity.
|
||||
- They were unaware of the search functionality finding specific activities and the ability to go to that activity.
|
||||
TODO: Look into Templates and fix their search functionality. It should *only* show activities, not courses.
|
||||
DONE: Look into Templates and fix their search functionality. It should *only* show activities, not courses.
|
||||
|
||||
## 12/14/2022
|
||||
|
||||
@ -148,6 +149,15 @@ Ultimately, it doesn't matter if they register for it or not, because attendance
|
||||
Register -> Remove completely. Underneath it would show "Please come back to this link at the start time and date."
|
||||
Best method:
|
||||
|
||||
TODO: Zoom Webinars/ILTs and Custom Comms..
|
||||
TODO: Send Event Flow to Abby
|
||||
DONE: Zoom Webinars/ILTs and Custom Comms..
|
||||
DONE: Send Event Flow to Abby
|
||||
DONE: Deliver Trei Analytics.
|
||||
|
||||
## 01/09/2023
|
||||
|
||||
### Sync with Mike and Abby
|
||||
|
||||
Back to ILTs & Webinars, embedding a Google Calendar
|
||||
Abby to get public calendar link.
|
||||
TODO: Pull search results from DD - as far back as possible.
|
||||
TODO: Improve Search for Activities - add description? Check with SE.
|
||||
|
||||
@ -64,7 +64,7 @@ function propstoSheet(uuid, row, email) {
|
||||
|
||||
// Write the Data to each row and column
|
||||
sheet.getRange(row, 17).setValue(role);
|
||||
sheet.getRange(row, 18).setValue(user_id).clearFormat();
|
||||
sheet.getRange(row, 18).setValue(user_id);
|
||||
sheet.getRange(row, 19).setValue(paid);
|
||||
Logger.log(row + "," + email);
|
||||
}
|
||||
@ -73,5 +73,6 @@ function writeHeadings() {
|
||||
// Write the new Column Headings
|
||||
sheet.getRange(1, 17).setValue("Role");
|
||||
sheet.getRange(1, 18).setValue("ID Number");
|
||||
sheet.getRange(1, 18).clearFormat();
|
||||
sheet.getRange(1, 19).setValue("Paid?");
|
||||
}
|
||||
|
||||
Binary file not shown.
28
TodoList.md
28
TodoList.md
@ -3,26 +3,14 @@
|
||||
TODO: Work with Tracy to create a Confluence Document Illustrating the different Manager Permissions and what the app looks like with those permissions.
|
||||
TODO: Get Chris to create Tracy's Dashboard in Hubspot.
|
||||
TODO: Train Courtney on: Automation, Apps, Analytics, Templates & Design
|
||||
TODO: Intro Tracy to new clients (see Tracy's slack)
|
||||
|
||||
For Courtney, Training Sessions on:
|
||||
Customer Health Score:
|
||||
|
||||
* Templates & Designs & Automation
|
||||
* In-built Properties and Custom Properties
|
||||
* Add-ons
|
||||
* Usage Data is the most important part
|
||||
|
||||
Admin Stuff, access:
|
||||
|
||||
* Courtney:
|
||||
* Looker
|
||||
* Admin
|
||||
* Gong
|
||||
* Master Data Email
|
||||
|
||||
* Tracy:
|
||||
* Looker
|
||||
* Gong
|
||||
* Air Call
|
||||
* Hubspot
|
||||
|
||||
More items:
|
||||
Ticket etiquette
|
||||
* Last Seen
|
||||
* No Course in last 3 months
|
||||
* No newly activated learners
|
||||
* New Admins
|
||||
* ,fe
|
||||
|
||||
Reference in New Issue
Block a user