Value

568174k1

We announced our current pricing back in February 2010. We've since supplemented that with a few optional items: SMS Emergency Notifications and File storage (the price of which has dropped several times the past couple years). As for Populi itself, well, we've added a thing or two, I guess. And all along we've held fast to the free essentials that make it all go for our customers: implementation, training, support—and, most important, our annual Christmas photos.

It recently struck us: our Pricing Page has remained all but unchanged for the past five years. Web companies commonly experiment with their pricing—adding new tiers, shuffling features around, annual subscription discounts, and so on. You could attribute this to the flexibility of web-based software; it's simple to justify a change in price for an easily-changed product. But such changes have never even crossed our minds. Populi's price has remained steady for five years. The service itself, on the other hand, offers vastly more than it used to. How'd that happen?

Concerning the price, we've never had a good reason to raise it. Every year, our infrastructure dollars have gotten us more—in terms of utility, service, and storage. We have Moore's Law to thank for that; the popular version purports that, every 18 months or so, computing power doubles in speed and drops in price by half. In turn, that has helped us scale up and take on more schools. That spreads our overall costs over an increasing number of customers. And finally, the revenue we take in gets plowed back into our people, our company, and serving our customers. Being privately-owned, there's no obligation to meet the preposterous financial goals of distant, disinterested investors.

Concerning the service, we've only ever had reasons to make it better. Our customers ask us for lots of good things that we want to give them. Some bigger schools need things we don't quite offer yet. The new feature we just released could use refinement. And then there's our own temperament. We’re relentlessly dissatisfied with Populi. No matter how good it is, how many features we add, or how well it all performs, there’s always some way to make it better. Now, it's not that our work is lousy. It's more that we've been given the opportunity to do this work—so why not swing for the fences?

So. We've never had a reason to raise the price, and have always been compelled to make Populi better. That's worked out well for us, and I'd wager, for our customers. Schools that came aboard in 2010 are getting a lot more than they signed up for. For that matter, so are the schools who signed up in 2011, 2012... even customers who came aboard six months ago now have something better than before.

We once likened the college software scene to shopping for a car. In a market cluttered with custom tour buses and shady used cars, Populi was the dependable Toyota minivan—affordable, room for everyone, and a great warranty. Now, imagine that you bought the minivan, and every six months or so, the dealer automatically upgraded it to the next trim level. Or installed a new motor. Or gave you a sunroof. All without you paying more or having to do anything.

That's pretty much the deal you get with Populi.

Donations from organizations, library updates, and other sundry improvements

Screen Shot 2015-01-19 at 1.18.44 PM

Some recent improvements...

Organizations can make donations

Yup, you can now record donations made by organizations. Just go to the org's profile, click the Donations tab, and then Record a Donation. The screen includes records of all previous donations, a breakdown by fund, and the ability to print a tax receipt.

You can also now export PDF receipts in bulk from the Donations report—for both individuals and organizations.

Multitude of Library improvements

We've improved the way Populi handles Library holds, making it easier for your Library staff to manage your resources.

  • Populi now sets the hold expiration date when you pull the copy, rather than when the copy was simply assigned to the hold. Previously, when setting the hold expiration date based on the assignment, this frequently resulted in holds expiring before the copy was even pulled.
  • The Holds report now shows you which holds do not yet have a copy assigned to them.
  • You can also now print a hold receipt to attach to the resource copy you've pulled.

Additionally, we've added three new fields to resources:

  • Acquisition Source (an Agent)
  • Acquisition Date
  • Replacement Price
Some other items

1-20-15 DA equiv

We improved the display of equivalent courses in the Degree Audit, clarifying how a course requirement has been fulfilled by the student's completion of an equivalent course.

Course equivalencies now impact both course and course group prerequisites. Say ENG101 and WRI101 are equivalents and ENG101 is included in the "Core" course group:

  • A student who passes WRI101 would qualify for courses that require ENG101 as a prereq
  • A student who takes WRI101 would qualify for courses that require the Core course group

On the API front, you can now upload files via the API, including to term-based custom student fields.

The Financial Aid API has several new calls:

  • getAidApplication
  • getAidApplicationForStudentAidYear
  • addAidApplication
  • editAidApplication

You can now set up Bookstore tax by ZIP code to accommodate schools in states that allow differing tax rates at the county level for online sales.

 

 

Making money on the internet

Nicholas Carlson's recent New York Times Magazine piece, What Happened When Marissa Mayer Tried to Be Steve Jobs, is a fine overview of Yahoo's troubled two-year course correction. Most interesting, though, is how Carlson's understanding of the Yahoo board comes from how he shares its assumptions.

Dynamic and wildly profitable Internet companies like Facebook and Google may get most of the attention, but Silicon Valley is littered with firms that just get by doing roughly the same thing year after year — has-beens like Ask.com, a search engine that no longer innovates but happily takes in $400 million in annual revenue, turning a profit in the process. Mayer, who is 39, was hired to keep Yahoo from suffering this sort of fate. She believed it could again become a top-tier tech firm that enjoyed enormous growth and competed for top talent.

Silicon Valley is "littered" with "has-beens" that "no longer innovate" but are nonetheless "turning a profit in the process". Marissa Mayer was brought on as CEO so Yahoo could keep "from suffering this sort of fate".

Generally speaking, there are only a few ways to make money on the Internet. There are e-commerce companies and marketplaces — think Amazon, eBay and Uber — that profit from transactions occurring on their platforms. Hardware companies, like Apple or Fitbit, profit from gadgets. For everyone else, though, it more or less comes down to advertising. Social-media companies, like Facebook or Twitter, may make cool products that connect their users, but they earn revenue by selling ads against the content those users create. Innovative media companies, like Vox or Hulu, make money in much the same way, except that they’re selling ads against content created by professionals. Google, which has basically devoured the search business, still makes a vast majority of its fortune by selling ads against our queries.

E-commerce and marketplaces. Gadgets. And for everyone else, advertising. These are the three ways people have figured out how to make money on the internet. If you're not making piles of dough off one of the three of these, you're a has-been. You're litter.

Or, it seems, you don't even exist.

Yet, hundreds of companies have figured out how to make money on the Internet by solving everyday business problems. They may not be innovative—they're usually built on advances made by others. They may not be flashy—rather than absorb attention, they disappear into the background so work can get done. They may not be "dynamic and wildly profitable"—they tend towards corporate stability because their customers require steadiness and reliability. But it's more than likely that, were their numbers made public (most such companies are like Populi—privately-held), this part of the internet economy would hold its own against the hotshot innovators whose raison d'être is to sell ads on gadgets you buy from e-commerce sites.

Paul Ford, "The Group That Rules the Web"

Ellsworth Kelly: Spectrum Colors Arranged by Chance III
Ellsworth Kelly: Spectrum Colors Arranged by Chance III

Paul Ford, writing in The New Yorker:

The Web started out as a way to publish and share documents. It is now an operating system: a big, digital sensory apparatus that can tell you about your phone’s battery life, record and transmit your voice, manage your e-mail and your chats, and give you games to play. It can do this all at once, and with far less grand of a design than you might assume. That’s the software industry: it promises you an Ellsworth Kelly, but it delivers a  Pollock.

Jackson Pollock: Convergence
Jackson Pollock: Convergence

Graded discussions, course equivalencies, and Library enhancements

11-17-14 Graded disc

Concerning software releases, we've been busy the past few weeks...

Graded discussions

Graded discussions let you grade your students for their participation in a discussion. Here's how it works:

  1. You create a new discussion-type assignment, and either use it to start a new discussion or link it to an existing discussion.
  2. You then have options to set up grading requirements, giving points for posting a minimum number of comments or replies, number of words posted, average peer rating—among many other criteria.
  3. If you wish, you can set the discussion to close on a certain date and time, after which Populi can auto-grade your students based on your grading requirements.
  4. The discussion assignment page presents all of your students' discussion info—including comments and participation stats—so you can easily grade the assignment by hand if you so choose.

The grading features are a major part of a general overhaul of course discussions, which now include...

Peer rating

When you enable peer rating, students can rate one another's comments and replies from one to five stars. You can include peer rating stats as a discussion grading requirement.

11-18-14 peer rating

Post first

You can now require students to post to the discussion before they can see anyone else's comments.

11-14-18 Post first

Improved comment reporting

When students report inappropriate comments, you now have better tools to handle these reports—and more accountability for the student who submits the report.

11-18-14 comment report

Draft mode

If you're not ready for students to know about an upcoming discussion—maybe it's a surprise assignment, or perhaps you're still working on the grading requirements—you can leave it in Draft mode. When you're ready for it to get out there, just set it to Published.

11-18-14 draft mode

To get a look at everything you can do with discussions now, have a look at the Populi Knowledge Base.

Attendance

Course attendance now features ID photos (like the Roster), radio buttons for attendance status, and new action links to mark all students either Present, Absent, Tardy, or Excused.

11-18-14 attendance

Course equivalencies

In Academics, we added course equivalencies. Equivalencies are specified at the course catalog level. Effectively, this lets you substitute any course for any other in a student's academic history. For example, say you make ENG101 an equivalent of WRI101:

  • Students who took WRI101 will show that they have completed a degree course requirement for ENG101 on the Degree Audit.
  • Students who took ENG101 will be able to register for a course that has WRI101 as a prerequisite.
  • Students who need to retake ENG101 can take WRI101 instead.
  • And vice-versa for all of the above...

Additionally, you can now use Course Groups as prerequisites for catalog courses. This lets you treat a group of courses as equivalent (take this course OR this other course...) when setting up prereqs.

11-18-14 prereq

Library enhancements

We've added a bunch of little (but significant!) things to Library the past few weeks:

  • Library Staff can now place holds on behalf of patrons.
  • Additionally, they can now renew loans, even if the affected resource has a hold or is overdue.
  • You can now see the due date for each resource when checking them out to a patron.
  • If you remove a copy from circulation, any holds on it will be transferred to the next available copy.
  • When placing a hold, patrons and staff can now choose which resource copy they want.
  • Library staff can now click # of holds to see a list of all the holds for a resource, and their associated data. They can also manage which resource copy the hold is on, or cancel the hold—all from the same dialog box.
  • You can now manually pull Library resources.
  • We've limited the resource type drop-downs on Library search to show only the resource types you currently have entered in Library.
  • Library search results now display up to five resource copies, together with their locations and call numbers if possible. So, now you can find out if there's a copy and where to grab it without clicking through to the copy page.
  • And finally, if you hate pressing "Enter" on your keyboard for Library (and Bookstore) searches, there's now a Go button you can click!

11-18-14 Library search