Improvements and Bug Fixes:
Added Draft2Digital Support on Publishwide
We’re slowly but surely moving towards finally fulfilling our name of PublishWide and one big step that we’re doing is to finally integrate Draft2Digital into the list of supported sale channels on our platform.
You’ll need to make sure your Publishwide sync app automatically updates to 2.7.23 in order to see the Draft2Digital update.
You can now select Draft2Digital as one of the platforms on the Publishwide Sync App:
Added Custom Reports to Publishwide
We’ve received numerous feedback and feature requests from our users about what data they would like to see. Across the board, we found that many requests tend to be so specific that it would be very difficult for us to properly implement to everyone.
From that feedback, we set out to find a solution that will accomodate different user preferences while still retaining our plug-and-play functionalities.
Hence: Custom Reports.
Now, you can create multiple custom reports on your Publishwide dashboard. Pick out the metric you want to focus on, visualize your publishing metrics with different custom graphs, and build customized tables that you can immediately export.
Visit https://reports.publishwide.com/reports/custom to start building your own custom reports! Below are just a couple of different examples of the kind of custom reports you can build:
Sync Now Picks Up Series Name and Series Number
The Publishwide sync app will now pick up both the series name and series number for any book whose series data you may not have manually added.
If you have manually added series data on your books, you will need to manually add the series number.
Users can now rename book titles and author names
We’ve added in the function to let you change the names so that you can track your books any way you want.
Geo Location Support Now Offered for FB Ads
Facebook Ads will now track the geo data for your spend and metrics. This was a feature that was requested for a long time and I’m happy to finally announce it for everyone.
Assign Sales Platform for FB Ads
In conjunction with our Customized Dashboard release, users can now assign sales platform data for their Facebook Ads.
Improvements and Bug Fixes
Fixed a Bug Where Old Data was Returning a NaN Error
We found and fixed a bug where older data was returning a NaN (not a number) error.
Improved Loading Speed on All Reports
As part of our latest update, we’ve also greatly improved loading speed on all reports. Users should be able to see a noticeable improvement in performance.
Fixed a Bug Where Lockscreen Ads Data was Not Being Displayed
We fixed a bug where lockscreen ads data – from spend to metrics – were not being shown correctly.
Sync App Updates:
Added Apple Books Support on Publishwide
We’re excited to announce that starting today, Publishwide will officially support Apple Books (iTunesConnect)!
This change can already be seen on the Publishwide Profit dashboard.
The desktop app has also been updated to allow users to connect their Apple Books account:
When you first log into Apple through the desktop app, you will be prompted to verify your account with a six-digit 2-step verification code either texted to you or sent to your Apple device. Just input this code into the sync app when prompted, and you’ll be good to go!
P.S. it usually takes up to 25 seconds from you receiving the code to the sync app requesting it.
Over the coming weeks, we will be adding on Kobo, Draft2Digital, and Google books support.
In addition to the new integration with Apple books, we’ve also made a number of updates to the desktop app that greatly enhances user experience.
Sync App Updates
Updated Publishwide sync app UI so that sync process is more intuitive
The UI has been updated so that the sync process becomes far more intuitive. Users will be able to see the progress of their sync as well as the time at which the sync completed:
Added a show/hide password option
We’ve added a show/hide password option so that you can make sure that you’re using the right password.
Added a warning for caps lock
We’ve also added a warning for when the caps lock key is on so that you aren’t accidentally entering your password in all caps:
Added notification for trying to sync the wrong Amazon account
We also added a notification for when users with multiple Amazon accounts accidentally logs into the wrong one and tries to sync the wrong one as part of their KDP sync. Previously, the app would just reject the data being sent without any indication, which gave it the impression that the app was not working.
The app will now let you know that you’re trying to sync a different KDP account than the one you signed up with:
Added a Poor Connection mode setting in the sync app
Thanks to the freedom that self-publishing offers, quite a number of our users travel the world – and sometimes the internet can be iffy. we created a ‘poor connection’ mode for users who were having trouble syncing due to slow/unstable internet connections:
NOTE: Sync and login time will take longer on poor connection mode – as will the wait time between receiving your Apple 2-step verification notice and the sync app asking for it.
Added function to verify amazon login for users who do not have or cannot access 2SV
For users who chose not to enable 2-step verification (or unable to access 2SV due to being abroad), we’ve built in a function that allows you to verify Amazon logins through emails that Amazon sends you.
The app will let you know during Amazon sign-in that an email has been sent to you. After you approved your login, just click the Continue button and you’ll proceed as normal:
Added Barnes & Noble (NookPress) Support on Publishwide
We’re super excited to announce that starting today, Publishwide will officially support Barnes & Noble data! You can see this change already on the Publishwide Profit dashboard (along with what we’re working on next).
This is the first step of something that we had wanted to do for a long time: integrate wide marketplaces in addition to KDP, AMS, and FB on a single platform. And with B&N data now supported, we finally feel like we can start living up to our name.
The desktop app has also been updated to allow users to connect their B&N account.
The updated Publishwide sync app – now with B&N support!
Over the coming weeks and months, we will be integrating other wide marketplaces like Apple Books, Kobo, Google, and Draft2Digital. Right now, we’re finishing up our work on getting Apple Book integration up and running, and hope to have something for you to use soon!
Book merging ability to track the same book across multiple sales channels
As part of our support for the new B&N data, we’ve built an automatic way that merges different version of the same book on your Publishwide bookshelf together.
While most of your B&N books will be automatically merged, we understand that there may be some books that will slip through the cracks. The Book Merger allows users to manually merge any books that Publishwide is unable to auto-merge.
You can find the book merging feature on an individual book’s page. Be aware that once books have been merged, they cannot be unmerged. If you need to know how the Book merger works, you can check out this helpdesk article.
To better communicate with all our users, we’ve added livechat support. Now, you can open a chat with us directly on the page if you’re having any problems.
Updated Currency Conversion to resolve an issue with internal inconsistency
Several users brought to our attention that there were internal inconsistencies with the data being shown. After looking into the issue, we determined that it was caused by currency conversion and have fixed the issue. Now all of your data should be consistent with each other on Publishwide.
Updated the dashboard so that AMS spend is converting currency correctly
We noticed that there was an error where AMS spend is not converting currency correctly. This issue has been fixed, and all AMS currencies should be converting correctly.
Fixed bug with recurring error message when changing series and tag information
We detected a bug where series and tag information being changed rapidly resulted in a persistent error message. This bug has been fixed, and changing your series and tag information will no longer trigger this error message.
Updated “Marketplace” to “Countries” in the Profit filters
The marketplace filter on the Profit report page has been changed to “Countries” so that it can accommodate the changes made as a result of our Barnes & Noble integration.
“Marketplaces” tab on the Profit page table now reflects data from different marketplaces
The marketplaces tab on the Profit page table has been updated to reflect data from different marketplaces like Amazon US, B&N US, etc.
Added a “Geo” tab to the Profit page table
We’ve updated the table on the Profit report page to include a tab for Geolocations (i.e. countries)
Updated the Units scorecard so that it shows Units Sold instead of Units Ordered
Previously, the Units scorecard showed KDP paid orders. We changed it to show the Units sold. You can still find your KDP paid orders in the table at the bottom of your reports.
Resolved an issue where PMR data caused a massive spike of KENP royalty
We fixed an error where partial prior monthly data caused a massive spike in KENP royalty.
Swapped the royalty and profit scorecard location on the Profit report page
We swapped the location of Profit and Royalty scorecards on the Profit Report page so the locations on Profit and Snapshot pages are the same.
Additional Text Changes
We made some additional text changes to the report pages to make things clearer.
Changes in Detail
Updated Publishwide Desktop App to Resolve Issue with AMS Syncing
We noticed that users who have a lot of AMS data would encounter an error where the data just wouldn’t be uploaded through the desktop app. We’ve updated our compression algorithm to account for this issue, and AMS data should be syncing as normal now.
Updated Publishwide Desktop App to Resolve Issue with KDP Syncing
Some of our users reported an error where the desktop app would fail to sync KDP data. We’ve fixed the issue, and KDP syncing should be working as normal now.
Faster Loading Time on Dashboard
The Publishwide report dashboard should load much faster now.
Publishwide Dashboard Now Filters Out Different Expense Sources
You may have noticed that in our filters, the different expense sources (AMS, FB, Manual) are now selectable. We’ve implemented this change so that users can filter out different expense sources that they don’t want to see on their reports.
Publishwide is now live!
Thanks to everyone who helped us test out our platform and get it to where it is today!
All new sign ups will get a 14 day free trial (no credit card required) and get access to all Publishwide features for only $29/mo
9/29/20 Beta Update
Fixed Error Where AMS CA was Not Syncing
Some users reported that their AMS CA data were not being synced. This issue has been fixed and AMS CA should sync normally now.
Fixed Error Where AMS AU Account was Not being Detected
Some users reported that the sync app was not detecting their AMS AU account correctly. This issue has been fixed, and AMS AU accounts should be detected and able to be synced.
Updated the Sync App to Implement the Changes to AMS CA and AU
To implement the changes that we’ve made to AMS CA and AU, the sync app has also been updated. It should automatically update.
Fixed Error where FB Ads UI Disappeared
Facebook recently deprecated their API access for privacy purposes, and that caused a temporary issue where the FB Ads UI disappeared. The issue has been fixed and FB Ads are working normally.
Fixed Issue where Hiding AMS Ads Did Not Work Correctly
We noticed that the “Hide” option on AMS ads (for tracking purposes) did not work correctly. This has been fixed, and you can now hide AMS ads that you do not want to track.
9/27/20 Beta Update
Multi-ASIN Support for AMS Ads
Did you know that you can run multiple ads per campaign in AMS nowadays? The embarrassing truth is that we had no idea you could until someone mentioned it to us. Well, that problem has been fixed. Publishwide now supports multi-ASIN campaigns so that your reports are as accurate as possible.
Multi-ASIN ad data will start at 90 days prior to the first sync on Publishwide Sync App version 2.4.0. Data older than 90 days will likely only be attributed to a single ASIN instead of multiple ones. This is due to how we get the data from Amazon. Don’t worry, your older data are still accurate at the campaign level.
AMS Support for CA and AU Marketplaces
Amazon recently announced that you can start running AMS ads for your KDP books in the Canadian and Australian marketplaces. We have updated the Publishwide sync app as well as our backend to support this change.
Automatic Book Assignments for AMS Lockscreen Ads
Previously, books were not automatically assigned for AMS lockscreen ads–mostly because Amazon did not offer a way for us to grab that data. This is no longer the case. Your AMS lockscreen ads should automatically assign books after syncing.
Updated the Sync App to Make Selections Appear More Obvious
We’ve updated the Publishwide Sync App so that your selections are more visible than before.
Updated the AMS Ads UI to the Same as the FB Ads UI
We also updated the AMS Ads UI to the same as the FB Ads UI so that users can have a more consistent experience on the platform.
Updated AMS Ads Orders Metric So that It’s Less Misleading
When we first started tracking AMS ads orders, it was fairly misleading: namely, we called it “Amazon Orders” instead of “Amazon Ads Orders.” That issue has now been fixed.
8/17/20 Beta Update
Updated FB Ads to Include Book Assignments by Campaign
Previously, book assignments were done on an ad-by-ad level. This worked when you have fewer than 100 ads, but things quickly got out of hand if you have 1000+ ads. To simplify things, you can now directly assign books at the campaign level, and all associated ads will automatically have the book assignments added.
Revamped the FB Ads Page to Make it Easier to Navigate
The FB ads page is now much easier to navigate because it no longer tries to load all of your ads at once. You can choose to see either 10, 20, or 50 ads per page.
We also added a search and filter options to help you quickly find specific ads and campaigns.
Snapshot Can Now viewed as “Today”, “Yesterday”, or “Tomorrow”
Internally, we called this the “Aussie fix” though it applies to anyone who lives east of the GMT line. Here’s why: Australian users can be in the ‘future’ while everybody else is in the ‘past’. And because Amazon tracks sales based on the marketplace in which they occurred, an Australian user may be left with a totally unusable Snapshot page. You can set your Snapshot page to show either “Today”, “Yesterday”, or “Tomorrow” in your settings page.
Fixed Bug Where the Feedback Bubble Caused a Deadzone
You may have noticed that we added a Feedback bubble to the bottom right hand corner of the Publishwide dashboard to help you get in touch with us directly. The bad news was that it had a considerable deadzone around it when we first launched the feature. We shrunk that deadzone so you shouldn’t notice the feedback bubble interfering with normal functions.
Fixed Issue Where Switching to Light Mode Reset the Currency
We found out that when users switched from Dark Mode to Light Mode, the currency would automatically revert to USD. This issue has been fixed. Me judging you for using light mode, on the other hand, has not.
8/5/20 Beta Update
Resolved Issue Where User Could Not Log In Through The App
Some users reported that they could not log in through the app. We fixed this issue – if you still can’t login, please let us know.
Included a Feedback Form Directly on the Page
We’ve included a feedback form directly on reports pages. So if you run into any problems on any particular page, or come up with a suggestion, you can send us feedback directly on that page.
Updated Publishwide Sync So That It Tracks Kenp On Ams
We updated the sync app to track KENP data on AMS.
Track AMS KENP Royalty on Dashboard
We updated the Publishwide dashboard to track your AMS KENP Royalty. Even with the new updates to AMS, Amazon somehow forgot to include and estimate of your KENP royalty. Not us! You can also see your total AMS KENP read, AMS Orders, and also Pages Royalty:
These changes are also reflected on the chart – clicking on either the Pages Read or Units scorecard will now show both organic pages and orders as separate from paid (i.e. AMS) pages and orders.
While we are aware that there are some issues with the accuracy of the AMS Page Read values, this is the most amount of data we’ve gotten from Amazon in years and it’ll go a long way in helping us derive more accurate total earnings for a single AMS campaign.
We are working on adding the following items in the coming week:
Marketplace tracking for FB ads
One thing that our users have continuously asked for is to track different marketplaces for FB ads. We are working on a system that will automatically track the different marketplaces that you may have set for your FB adset.
Update FB ads page to load better
Right now, the FB ads page is a single page that contains all of your ads. For users who only have a few ads (0-100), this may not seem like a big issue. But for users who are running 1,000+ ads, this has a considerable impact on performance. We are planning on changing this page so that users with a large number of ads aren’t spending too much time waiting for the page to load.
Assign Books to entire FB campaigns
This is another general request that users have been asking for. We want to allow users to assign their books to an entire FB campaign instead of clicking through for each ad.
7/27/20 Beta Update
We’re excited to announce the official launch of the Publishwide Sync app. For the past six months, we’ve been testing a way to move users away from the bookmarklet, which people found to be complicated to use. You can read more about the Publishwide Sync App on this page.
Simplified the Signup Process
We’ve simplified the onboarding process to Publishwide so you can get signed up faster.
Automatically assign AMS and FB ads to KDP books
Your AMS and FB ads will automatically be matched up to their corresponding KDP books.
Note: We’re still working on getting AMS display ads integrated. This feature does not work on AMS ads that link out to the series ASIN. For now, you will still need to manually assign those ads.
Publishwide now supports non-USD currencies
Publishwide now supports all Amazon currencies: USD, GBP, EUR, JPY, INR, CAD, BRL, MXN, and AUD.
Changed the appearance of the Top Books section
We’ve made changes to the Top Books section on the Snapshot page. Instead of hovering over each cover to see relevant data, you can view the data directly.
Added a “Restore” function to tables to restore removed columns
You can now restore table columns on the Profit report at the click of a button. Very useful for after removing some columns.
Removed custom global KENP rate to make things more accurate
After some due consideration, we’ve removed the custom global KENP rate estimate because it was inherently inaccurate. You can still use individual custom marketplace KENP rates, and the global percentage increase/decrease options.
Fixed bug where custom expenses were not working correctly
During testing, we discovered a bug where custom expenses were not showing up at all. We have fixed this bug, and now custom expenses should be working correctly.
Fixed bug where Publishwide was not tracking paperback-only books
We found a bug where we weren’t tracking books that only had a paperback version. This error should no longer be happening.
Fixed error when moving from sync app to dashboard
We received some reports of users encountering the error message of “Invalid Authorization Header” when they move from the Publishwide Sync App to their dashboard. A fix has been deployed and this issue should no longer be happening.
Fixed error that caused Snapshot page to not load correctly
We received reports of the Snapshot page not loading correctly and telling users that they needed to sync, even though they’ve already synced for the day. We’ve resolved this issue and it should no longer be happening.
Fixed error where FB data was not updating
Several users reported that their Facebook data was not updating. We’ve deployed a fix and this issue should be resolved.
Fixed graph legend sometimes cutting off
Several users reported that the graph legend sometimes would appear cut off. We’ve fixed this issue and graph legends should no longer be cutting off.
Fixed bug with decimals displaying for partial month page reads and units
Sometimes, when a month’s data only has some days but not all, the data would display decimals–namely for the KENP reads and the Units sold. We fixed this bug and there should no longer be any decimal points for those metrics.
Fixed bug where the wrong KENP rate was being used
Occasionally, the wrong KENP rate would be used–especially when Amazon releases the KENP rate early. This bug should no longer be happening.
Fixed bug for Group By function on Snapshot expenses
There was a bug where the Group By function on Snapshot expenses were not working correctly. This bug has been fixed.
Updating Publishwide sync so that it tracks KENP on AMS
In July 2020, Amazon made several updates to AMS, the most important one being that AMS now tracks KENP. We will be updating Publishwide Sync so that these updates are reflected.
Updating Publishwide dashboard to track KENP on AMS
Likewise, we will also be updating the dashboard to account for these new changes.
1/13/20 Beta Update
The past two weeks has seen a huge turnout in new user signup during the open beta, as well as a slew of amazing responses from our beta testers. We’ve gathered some very valuable information about what we’re doing well. But most importantly, we’ve identified several shortcomings with our current product.
Due to the amount of feedback and the work necessary for us to implement all the needed changes, we’re extending the beta period for our current users until the 15th of February and new open beta sign ups will be closed. This way, we can devote the right amount of time to tackling all the bugs and issues–both big and small–found by our beta testers.
Streamlined Email Verification for Mobile App Browsers
Some users reported that there were issues with verifying their email from mobile app browsers (e.g. when they sign up from Facebook and then go to verify their email through the Gmail app). We’ve identified and fixed this issue. Email verification should now be fixed on mobile.
Fixed CSRF Message Bug that Prevented New Account Creation
We’ve heard from some users that they were unable to create an account accompanied by a CSRF error. We’ve deployed a fix for this issue and users should be able to create new accounts without issue.
Desktop Syncing App
One of the main feedback we got from our beta testers was that the bookmarklet process is fairly complicated–both during the onboarding process and when syncing multiple different sources of data.
A desktop app will streamline the onboarding and automate the syncing process, which will make for a much better user experience. We hope to get the first version of the desktop app pushed in the upcoming week.
1/6/20 Beta Update
12/27/19 Beta Update
Major Changes Made:
Minor Changes Made:
ANNOUNCEMENT – OPEN BETA
Happy Holidays everyone!
We are excited to announce the official launch of the Publishwide Open Beta!
Starting today, you will no longer need an invite code to sign up for a Publishwide account. The main purpose of the open beta is to stress-test our servers’ ability to handle a large influx of users as well as to catch any additional errors that may have slipped past us.
The Open Beta period will be from today, December 26th to January 10th. Afterwards, Publishwide will officially launch and those who’ve participated during both the closed and open beta will be grandfathered in to the Founder’s Price of $20/month forever.
For those who did not join during either Beta period, Publishwide will cost $30/month at launch.
Added multiple marketplace support for AMS ads
We’ve had several users ask for the ability to sync AMS ads from multiple marketplaces, and I’m happy to report that users can now sync up their AMS ads from the following marketplaces:
Added Support for FB Dynamic Creative Ads
FB ads using dynamic creatives are now able to be suggested by the auto-suggestion function when assigning ads to books.
Footer and Reports automatically updates after KDP sync
We’ve changed the report page and the footer so that they will automatically refresh after you sync your KDP data to provide a better user experience. You should be able to leave a Report window open and it’ll automatically update each time you sync your KDP data.
New Security Measures
We completely rebuilt the authentication system with enhanced account security. We’ve introduced a new security measure to help lock down your account in the event someone gains unauthorized access. We’ve also added additional security measures to prevent cross-site request forgery.
No Longer Need to Log in to the Bookmarklet Across Different Amazon Services
After feedback, we removed the need to log in to the bookmarklet separately on different Amazon services (i.e. previously, you needed to log in through the bookmarklet separately on AMS even after having done so on KDP). Now, as long as you’ve logged in through the Publishwide dashboard, your bookmarklet will automatically be logged in when you activate it on different Amazon services.
Fixed issue for Most Recent KENP Rate being 0
Last update, I noted that we encountered a bug where if you set your KENP rate to “Most Recent”, it’ll actually return as 0. We’ve fixed this issue and you should see the correct most recent KENP rates.
Fixed Bug for KDP Accounts with Only KENP Data
We noticed that the KDP sync would fail for users who only have KENP data but no regular eBook or paperback sales. We’ve fixed this bug so that users who fall under this category should be able to sync normally.
Added Function that Requires Password to Delete Important Data
Previously, it was possible for you to delete your AMS, FB, and even your account with just the click of a button. We realized that this ease of deleting your data–while convenient for testing–could be a real nuisance if you were to click it accidentally. Now, you’ll be required to enter your password before you can delete this data.
Added instruction graphic to bookmarklet step
The bookmarklet can be a bit confusing–especially to first time users. We’ve added an instruction GIF to help new users get acquainted with using it.
Added instructions for syncing Amazon Advantage ads
Did you know you can sync Amazon Advantage ads with our bookmarklet? Now you definitely will! We’ve added instructions for syncing Amazon Advantage ads directly to the bookmarklet page when you activate it on your AMS dashboard.
Removed Logout button on bookmarklet
Because the bookmarklet now tracks your login status on the main publishwide site, we’ve removed the logout button on the bookmarklet.
We have lots of other plans for Publishwide, and one of the first things we will be doing after launch is to create a dedicated desktop app for syncing data. This way, users will no longer need to keep a browser tab open to sync their data, which we know can quickly become memory intensive.
We’re receiving a lot of great feedback from our current testers and are preparing to open up beta testing to the public!
In the coming weeks, you will be able to sign up for Publishwide for FREE and experience superior reporting for yourself.
Once the open beta period ends, you will have the option to continue using Publishwide at the Founder’s Pricing of $20/month that will help us fund our future features. If you choose to continue using Publishwide with our Founder’s Pricing, you will be locked in at this rate forever.
We have lots of plans for additional functions and features that will be coming to Publishwide in the coming months, including royalty reports for other revenue sources like Apple, Kobo, Nook, and Google so that our service’s name will finally make sense!
Meanwhile, the closed beta is still ongoing. If you’re interested in receiving a beta key, apply on the homepage today!
Major Changes Made:
Minor Changes Made:
Over the last two weeks, we’ve made some additional changes and deployed several other fixes to Publishwide. Below are the explanations for the changes.
Implemented Change to Make Cached Reports Load Much Faster
One major change we made was making cached reports load much faster. Previously, each time you load a report across a particular date range–regardless of whether you’ve loaded it before or not–it would initiate a fresh load of the report. Often, that means waiting for the data to be processed, compiled, and displayed.
We’ve changed it so that any previously loaded report will load almost instantly the next time you access them to provide a better user experience.
KENP Setting Now Allow for Customized Local Marketplace KENP Rates
As stated before, Publishwide now uses individual marketplace KENP rates to calculate the most accurate KENP royalties. However, this was not reflected in the User KENP Rate Settings.
The new User KENP Rate Settings will allow you to use the most recent KENP rates (when available), apply a universal increase/decrease custom percentage, apply a universal KENP rate, or assign individual KENP rates by marketplace.
Added More Breakdown to Royalty
We added additional breakdowns to the Royalty graph so that you can see your Kindle Countdown and Pre Order royalties separately from your eBook royalties.
Fixed Bug Where “Do Not Track” Functionality was Not Working Correctly
We noticed that the “Do Not Track” functionality was not working correctly. We have since fixed this issue.
Fixed Bug with Password Reset Form
There was an error with the password reset form that would occasionally crash the site if an improperly formatted email address was used (e.g. using [email protected] instead of [email protected]). We’ve fixed this issue.
Fixed Bug Where Expense Data was Incorrectly Showing 0
We noticed that in some cases, expense data would incorrectly be showing up as 0 even though there were recorded expenses. We’ve fixed this bug and expense data should be working correctly now.
Fixed Bug with Tag Filtering on Reports Page
There was an issue where you can filter by custom tag names without choosing a tag value (e.g. Filter by custom tag name “Language” but do not select any sub-values like “English”). While this bug didn’t break the service, we felt that it was sloppy to not fix it. Now, when you filter by a tag name, you must also select a sub-value to proceed.
Fixed bug where graph legends would sometimes disappear
We noticed that the graph legends would sometimes disappear, and made sure that the graph legend will always appear.
Added a message on reports page when user has not synced that day
New users often report that they were unaware that they needed to sync their KDP and AMS data daily. We’ve included a message on the Reports page to remind them to sync their data if they have not done so today.
Added messages on reports page when loading fresh reports
We’ve added a message on reports page when fresh reports are being loaded instead of leaving just a blank page while the reports load.
Made graphs easier to read by adding dots on daily values
We noticed that the graphs can be kind of hard to read–especially when viewed in single day mode. So we’ve added a dot on each value to make it easier for you to hover over it and see the breakdowns.
11/11/19 Beta Update
Major Changes Made:
Minor Changes Made:
Over the last few weeks, we’ve been making some deep changes to Publishwide after user feedback.
Improved a Light/Dark Mode and Made Colors Stand Out More
Our original color scheme on Publishwide was, to put it bluntly, not great. We completely revamped the color scheme and implemented a light/dark mode that is easily switchable.
The Bookshelf page is one where you set your series, add tags, and add custom expenses. Unfortunately, it’s also something that needed a desperate facelift. We’ve reworked the bookshelf from the bottom up to offer users a much better user experience. Part of the changes include:
Profit Page Now Remembers Your Previous Date Settings
We reworked the profit page so that it remembers your previous date settings.
For example, let’s say that you choose to view your “Yesterday” data, all you need to do is:
KENP Royalty Calculations Now Uses the Local Marketplace KENP Rates
I noticed in the past couple of weeks that the correct way to calculate KENP rates was to do them individually by marketplace. Previously, we’d been using a single unified KENP rate across all marketplaces. This has been changed so that we can be as accurate as possible.
NB: The KENP setting on Publishwide still has not updated from the previous version. We will be pushing an update out at a later time so that it’s consistent across the entire service.
Fixed Bug to Allow Multiple Custom Expenses on the Same Day
We discovered that only one custom expense can be assigned per day. We changed it so that users can now add multiple custom expenses for the same day.
Columns are Now Adjustable
We heard from testers that they would like to be able to change the width of the columns to their liking. We’ve implemented this change in this update.
Miscellaneous Text Changes
We’ve made several small changes to the text so that they now reflect both the new design, and so that they offer more accurate information.
In the coming weeks, we hope to have the following features deployed:
Once again, a huge thank you to everyone who’s participated in the closed beta so far. None of these updates would be possible without your help.
The closed beta is still ongoing. If you’re interested in receiving a beta key, please answer in the thread below or PM me that you’d like to join!
10/18/19 Beta Update
Added book suggestion support for boosted FB posts
Users can now use book suggestion in the Ads manager to automatically assign boosted FB posts to their books.
Previously, book suggestion only worked for FB ads made during within the FB ads manager. However, we knew that people use a mix of boosted FB posts in addition to FB ads. This week, we are excited to announce that users can finally use the book suggestion to mass-assign their boosted posts to their books.
Deployed fix for AMS users with a lot of data
Some of our users with a large number of AMS ads reported that not all campaigns were being synced. We’ve deployed a fix for this bug, and users with a lot of AMS ads should see all their ad campaigns being tracked after syncing their AMS data.
AMS sync now supports users who linked their Amazon Advantage accounts to their AMS accounts
Over the past week, we learned that those with an Amazon Advantage account can link their account to their AMS account–allowing them to run Advantage ads through their AMS dashboards.
As part of the fix we deployed for AMS, we are now also able to track any Amazon Advantage ads that users have created through their AMS dashboard.
Planned UI changes to Publishwide Dashboard Based on User Feedback:
10/4/19 Beta Update
Built re-authentication function for Facebook Ads
Facebook sometimes invalidates the authentication token for your ad account after long periods of inactivity. We have deployed a fix both on both the backend and the frontend, allowing you to re-authenticate your token when this happens.
Fixed bug that prevented users’ Facebook data from updating
We’ve been receiving reports from multiple users over the past few weeks that their Facebook data would stop updating after a while. We’ve deployed a fix for this issue, and your Facebook data should be updating correctly now.
Fixed a bug where users with large amount of FB ads can cause a timeout of the sync
We noticed that users with a lot of Facebook ads data can cause timeouts on our server. We’ve made changes to the way we handle these particular instances to resolve these timeouts.
9/30/19 Beta Update
Major Changes Made:
Minor Changes Made:
This week, we’ve deployed a fix that significantly improves the speed of the first time you sync your Facebook and AMS data.
Improved First Time Sync Speed for Facebook
One of the changes we’ve made in this update is improving the first time sync speed for Facebook. First time users–especially those with lots of FB ad campaigns–should be able to sync their FB ad accounts in just a few minutes. Current users should also notice a performance boost when accessing FB data!
Fixed Bug where First Time AMS Sync Freezes the Browser for Users
Over the summer, we’ve noticed that first time AMS syncs can lead to a massive CPU spike on the final step of the process. For a while, the bug seemed to have disappeared without us doing anything (which is the most frightening part of development). After we’ve pushed our under the hood fix to syncing, this bug reappeared and we decided to take action.
We’ve made changes to the overall sync process to ensure that first time AMS sync is no longer able to freeze the user’s browser.
Fixed Bug with Incorrect Error Message When View Facebook Ad Accounts on Publishwide
We fixed a bug where an incorrect error message would whenever users viewed their Facebook ads on Publishwide. Users should no longer see this message.
CURRENTLY WORKING ON
We noticed that our previous bug fix to FB ads not updating did not fully correct the issue and are currently working on fixing that ASAP.
In the coming weeks, we hope to have the following features deployed:
We like to also take this time to offer our thanks to everyone who’s participated during our closed beta. Your feedback has been crucial in helping us identify ways to improve Publishwide.
I’d like to also take this time to remind everyone reading this that the closed beta is still ongoing.
9/14/19 Beta Update
Explanation of Changes
Okay, it’s been a few weeks since we last posted an update on Publishwide, and the reason is because we’ve been making some deep, under-the-hood changes to the way data itself is structured on Publishwide.
One major downside of this deep structural change is that your current data on Publishwide has been wiped. This means that on your next sync, you’ll only have the most recent 90 days worth of daily data (Sorry! Thanks for beta testing!).
Under the Hood Fix to Syncing
The major change we’ve deployed in this update is a full fix to syncing that makes it significantly faster. Previously, first-time syncs can take upwards of 20 minutes, now, it’s typically done in just 5!
Fix Issue with FB Ads Not Updating After a While
There was a bug where Facebook data would stop updating suddenly which has been fixed. You should be able to resume syncing your Facebook data!
Fixed Critical Issue with Sync Error on Safari
Time is the bane of every developer, and this issue is the perfect example. Last month, we found out that first time syncs would fail on Safari due to the different way Safari handles time compared to Chrome or Firefox. Fixing this issue required dismantling a good portion of our sync code. Good news is, Safari users should no longer have a problem syncing their data!
FB and AMS expenses now calculated without needing to be assigned to books
One of the most common feedback we heard was that users prefer to have ad expenses be calculated even without assigning the ads to a specific book – done!
FB & AMS ad spend will now be automatically graphed on your profit lines. Instead, you will need to assign an ad campaign to ‘DO NOT TRACK’ to have it be ignored.
However, if you want to evaluate profit of a specific book, you’ll still need to assign the ads to the book. We currently auto-assign FB + AMS ads and are working on an update for Facebook posts.
Fixed bug with missing paperback sales
Occasionally, some paperback sales would go missing. We tracked down and deployed a fix for this issue.
We are making preparations that will make Publishwide ready for the initial launch. We have a few more changes that we will be deploying in the coming days. Namely: