I use Easy Digital Downloads plugin for WordPress to generate database download links after payment, I set the links to expire in 1 year, and you can click your link again as many times you want to download latest version of database.
Moreover, after every update of each database, I click “resend receipt” in WordPress dashboard to each customer, and you receive a new email that reminds you that a new update is released.
After download links expire in 1 year you are eligible to buy another year of free updates at 50% off. Message me on live chat and I will change price to pay just half.
Some customers reported not receiving email notifications due to anti-SPAM filters. You do not need to receive email notification to download latest updates, you can monitor Updates page and simply click your download link received at initial purchase when I announce in Updates pages, if you lost download link, send me a message in chat and I will give you again.
Note: for free products I do not re-send update notifications, because many people “buy” the free databases just because find them free and NOT because they need that particular data, deleting file shortly after purchase. If you need an update of a free product and lost download link, you can simply checkout again. Remember that free databases contain less data and are updated less often than paid databases.
Many people ask if they will receive updates after buying, including few idiots who think that need to pay (buy again) after each update and get angry thinking about high costs because I update too often. Writing on most pages “Buy FULL database + FREE updates for one year” seems is not clear enough? Please tell if have another suggestion how to make people understanding without asking via chat. So, you do not need to buy again after each update, and you do not need to re-download after every update if you do not need updates so often, download just when you need.
The only case when you need to pay each update is when I do a private project for your exclusive use.
Had few customers (big companies) who offered to pay each update, pay bonus money to update database more often. I can do this, but this raise a question: how do I should deliver updates to “normal” customers who are not paying the bonus?
There are several data providing companies who do not display prices on website or purchase buttons, you need to email them and show who you are in order to receive price offer (usually 10x more expensive than databases sold on my website) then sign a legal contract before receiving data, and I suspect that they give different price based on your company size, if you are a startup they will ignore your email. Offering myself personalized solutions such as delivering updates less or more often depending by how often each customer is paying, would have been possible in 2012 when number of customers was <10, once I exceeded few hundred customers is no longer viable. Also I think that big companies may get angry if they figure out that I sold same Excel file to someone else at cheaper price.
Note: things may change if I will offer API as alternative to Excel file downloads, API can be priced either per query, either in packages like 10,000, 100,000, 1,000,000 queries per day/month, so you pay according how much you use.
By default, I send email notification after each update to everyone, to re-download database in case you need updates. If you do an one-time project and not needing updates, you need to ask me to delete you from customers list. DO NOT report my emails as SPAM which may cause people who are needing updates to no longer receive my emails in inbox.
This happens when the buyer is not from the actual business who use the automobile database, but a webdesigner making a website for that business. Sending updates to buyer (webdesigner) is useless, once the website is complete he no longer have contract or access to it.
Certain customers do not use the database as provided (as stand-alone product) but compile my data with their own data, this leads to time wasted every time I update the database. They asked me if I can send only newly added cars and not entire database. This is NOT possible with Easy Digital Downloads, and sending emails manually is a waste of time and inefficient because many updates bring changes or add more data for existing cars too, not just adding new cars, and if for any reason you jumped an update, you risk making your database incomplete.
If you want to spot yourself what rows are newly added, you can copy new database below existing database and use an Excel formula to spot duplicates in ID or URL column, the rows with no duplicate are the rows newly added. Instead, you can filter out the cars launched in current year regardless you got them before, and recompile them into your database.