Updates & releases
May 22nd 2017
Marketing > Marketing.
A brand new marketing system allows you to link marketing campaigns to other parts of your PonoCMS system.
For example, you can link a campaign to a specific school class, and schedule messages (emails) to be sent out at specific intervals during the course of your online learning system. This makes it easy to send customized, regular (daily, weekly, monthly etc) emails that exactly match the stage that your clients are at in their online learning experience.
Marketing campaigns can have as many individual messages as you like, that you can customize to be sent out on the schedule you want.
Campaigns can be active for specific date ranges, and you can easily configure your email subject and fully customize the message content, automatically filling in things like your clients name to make them more personal.
And it's possible to remove specific users or user groups from a campaign.
Referral system > Referrers.
A new referral system allows you to track who's sending the visitors to your website.
You can give partners or affiliates a simple reference that thay add to the URL when sending someone to your site, monitor who is sending visitors to your site and who is not, and reward your affiliate partners depending on how many visitors they send.
You could track visitors who click on links in other places -- for example in your emails, or on your social media pages.
And you could even combine the referral link with a coupon code so that visitors from specific sites get a direct discount in your shop.
School > New features for school teachers.
School teachers now have access to their student's main user screen, their order list, and all reports.
The data of course is always filtered, so that the teachers only see users, orders, and report numbers from their students.
Shop > Turn off order confirmation emails.
Admins, or signed in coaches, reps, or teachers now have an option when placing an online order for one of their clients to switch off the order confirmation email. The website owners (and the coach/rep/teacher) will still get the confirmation email, but the client will not.
This can be useful when you are completing a registration for a client (or multiple clients) and you want to have full control over what content and information they get, especially in regards to orders and pricing.
User HQ > Messages update.
Complete redesign, new features, and many improvements and tweaks in the User Messages system in PonoCMS Admin, including:
A new search and filter system allows you to search or filter through endless messages with instant results -- just type something in the search box, or choose a date range or other filter option, and the list is refreshed instantaenously. The idea is that you hardly ever need to visit the user's account —- everything is now done in this powerful new main messages screen.
No more waiting for the screen to refresh or reload when searching, filtering, or writing new messages or notes -- everything is updated immediately, without reloading.
By default, only the signed in admin's own users and messages will be shown, and the "unread" indicator now only shows their own unread count. Higher leve admins have an option via a drop-down box to see their other coaches or rep's messages.
By default, system generated messages to users -- for example, informing them when a new resource is available -- are no longer visible in the messages list. It's still possible to see these if required, by choosing the view in the drop down menu.
When opening up any message, there's now always a "New message" and a "New note" button to quickly write a message or note to the user. The main Messages screen now also features "New message" and "New note" buttons (along with the previous "Group message" button), so it's now possible to write messages or notes to any user directly from the Messages screen.
When opening up any message, there's now also an option to mark the message as unread.
Notes can now be deleted, and any message that the user has not yet opened can also been deleted.
When "replying" to a message, with either a new message or a note, the original message is now visible while writing the reply.
User HQ > Resources update.
Many small improvements and tweaks in the User Resources system in PonoCMS Admin, including:
User resources are now sorted by date.
User resources are now color coded so that it's clear which are active, which are inactive, which are scheduled for the future, which require completion, and which have been completed.
It is now possible to see whether your client's have viewed the resources you provided or not -- a status indicator now tells you when they have opened the resources.
And there are now several advanced ways of scheduling the resource templates. They can be scheduled to appear either on a specific date; or a certain number of days after a specific event (sign up, start date of online program etc); they can be scheduled to appear on specific days (e.g. always Monday); and the schedule can be repeated every X number of days.
So, for example, a bi-weekly feedback report could be scheduled to be sent out for the first time 2 weeks after the student starts their program, and repeat every 7 days, always on Sundays.
When resources are synced (via the "Sync UserHQ" button in any of the UserHQ sections) there is now an added option to say whether or not the user should receive an email notification for new resources added.
Apr 18th 2017
Admin > Multiple improvements.
Re-organization of the main admin menu, to include new module options.
Countless small tweaks and improvements -- for example, IDs are now shown along with the names in all dropdown lists, to make it easier to find the correct records in large sets of data.
Blogs > Tags.
Improved features in the blog tag system.
Each blog can be assigned unlimited numbers of tags, the tags are then shown in the blog overview list -- optionally showing the number of assigned blogs -- and at the bottom of the blog article.
Tags can be seen as an addition to the categories. The blog categories show the general category that the blog belongs to, while tags can be used for a deeper level of filtering, for example to group blogs into series, or to group by very specific subjects or keywords. It's now also possible to specify a specific sort order for blogs within a certain tag -- so for example your blogs will by default be sorted with the newest ones first, but when choosing specific tags the blog list will show the oldest ones first. This can be useful for blogs into series, where it's more useful to the reader to see them in the correct chronological order.
Blogs > Restrict access via users or user groups.
You now have the ability to restrict the access to specific blogs to registered and authorized users. There are 2 options for allowing access:
Option 1 is to assign a blog directly to specific, individual users. This will give only these users access to that blog.
Option 2 is to assign a blog to a user group. Via the user groups you can group your users into groups or categories that belong together -- for example, all users that are interested in specific content. This is an easy way to provide members-only content for a larger number of users, depending on the type or category of user.
The restricted blog entries appear as premium members-only content in the user's account dashboard, but are not visible to any unauthorized users.
Reviews & feedback > Group section titles.
Added the ability to add titles to groups of reviews & testimonials.
For example, all reviews & testimonials from one division of your business, or from one of the programs and services that you offer, can be grouped together. The groups can now be elegantly separated on the reviews/testimonials page, each section having it's own title and/or section image
Shop > Product add-ons can be compulsory.
It's now possible to make the add-on extras, that can be added to products, compulsory. That means that the add-on extra is always activated, and it is not possible for the user to un-check the box.
This can be useful, for example, when adding a one-time setup fee to a virtual product, such as a program or service. The product itself has it's own prices, but the one-time fee has to be added when it is initially ordered.
Shop > Support for multiple payment processors.
The shop system now offers support for multiple different payment processors to be activated at the same time. The choice of processor can then be assigned per product.
This means that for the same payment option, different products can be charged via dfferent processors.
So for example, product 1 could have credit card processing via Paypal Pro, and product 2 could have credit card processing via Stripe.
The client, shopping on your website, is unaware of this -- they just place their order, and the system directs the processing to the appropriate processor.
Shop > Shop checkout styling.
It is now possible to completely stlye the shop checkout pages to perfectly fit in with whatever styling you have in other parts of your site, making the whole checkout process feel even more seamless and natural.
Shop > Magnify/zoom product images.
The shop now contains a beautiful magnify and zoom feature for product images -- simply hover over the image and a magnifying glass will appear, click on it to open up a full sized version.
Works on mobile touch devices too!
Much appreciation to David Birdsog at Imgix for creating the beautiful Drift and Luminous libraries!
User HQ > Improved sync.
A much improved sync functionality allows syncronization of all UserHQ data from the user screen, the user group screen, or the resource templates screen.
UserHQ data will now automatically be syncronized when a new user registers.
Syncronization -- and the auto-assigning of UserHQ to blogs, user journals and user resource templats -- can now be automatically triggered based on which school classes a user signs up for, or which shop products they purchase.
Manual syncronization is now possible between user groups and users.
And auto-syncronization is now possible based on the user's gender, or the school teacher.
Users > Notification when a new user registers.
There is now an option for you, as website owner, to receive a notification whenever a new user registers on your website.
Users > Multiple reps.
A user (client) can now be assigned up to 3 reps (sales reps, school teachers etc).
Users > User gender is now stored in the user account.
In addition to being stored in the user's account, there is also an option to show a gender dropdown list on the checkout page.
By storing the user's gender, you can now make even better use of the user resource automation -- for example by automating the delivery of resources (documents, videos, content etc) that are specific for one gender only. This is achieved via the User User groups, that now have a "restrict by gender" option.
Feb 27th 2017
Find out immediately when anything important has happened, that you need to take a look at. The new announcement system is available now -- currently only visible in the admin, but it will soon start appearing for registered website users too.
Examples for announcements in the admin include when a user has sent a message, completed a resource, or submitted a new journal entry. The system will be expanded to include system notifications, failed customer payments, pre-scheduled jobs that have been completed, and much more.
An icon at the top right of the screen shows any new announcements. Clicking on it will open a drop-down menu with all new announcements, each one with it's own quick link to take to you the relevant part of the website.