Community engagment
for e-commerce brands

We believe that the best way to build a community is to engage with people. We help brands to engage with their community by providing the best platform for community engagement.

Commit v0.1.0

Smaller updates before Engage release

Streamlined Terms of Service Management

Cevoid now enables brands to manage their Terms of Service (ToS) directly within the platform, simplifying legal compliance. Through a dedicated Legal page in Settings, brands can create and customize their own ToS, ensuring alignment with regional regulations since you can now tailor agreements for specific markets.

Shopify: Multiple storefronts on the same workspace

You can now connect multiple Shopify stores to the same Cevoid workspace. Prior to this update you would need multiple workspaces for each account. This is no longer required. If you are on setup with multiple workspaces for your Shopify stores, contact us and we will help you transfer to the new setup.

💎 Improvements

Here's what’s new:

  • Inbox is now divided into grids of posts based on types of content. All post grids can be grouped based on what type it is or based on date.
  • Updated logic for how posts are referenced to their sources. This improves how the filter works and makes it easier to find content in the library.
  • Improved image loading speed on all media objects rendered in galleries and in the platform
  • Added videos as video assets in DPA feeds

Additionally, we have:

  • Updated market structure so that you can now connect multiple Shopify stores to the same Cevoid account!
  • Updated Instagram scheduling to fit their new structure. Videos are going forward always considered Reels.
  • Made it possible to re-order content when scheduling content
  • Made it possible to upload content directly in the scheduling step instead of having to upload it in the library
  • Updated the product structure for Shopify so that every product is a variant and not a primary product.
  • Added support to be able to schedule a post to Instagram with a connected comment to add necessary information and hashtags

🐞 Fixes

  • Fix broken datepicker design when connecting to certain Instagram features
  • Smaller UI fixes and improvements
Commit v0.1.0

General imporvements and cover images when scheduling

This week's update brings you a collection of refined improvements and essential bug fixes.

💎 Improvements

Here's what’s new:

  • Choose the thumbnail for Instagram reels and videos during content scheduling
  • Increase the number of columns in grid galleries up to 6 (previously capped at 4)
  • Retry posts that encountered issues during scheduling
  • Interface with galleries through a window object named 'cevoid', handy for reloading galleries or checking their load status
  • Added an option to show the icons for a label on the gallery filter

Additionally, we have:

  • Intuitively renamed Instagram tabs according to content types
  • Altered the post-attachment behaviour for Instagram users; if a member is deleted or removed, the posts will revert to the Instagram tab for potential re-request, addressing a previous limitation
  • Enhanced error handling mechanisms for diverse input types in the upload form
  • Introduced an email notification for workspace owners if the Instagram connection is lost
  • Incorporated an emoji picker in the scheduling caption
  • Updated the arrangement and data displayed in the member overview table
  • Integrated a filter for Instagram rights
  • Included a 'latest activity' feature for members to display their recent engagement
  • Improved the Instagram feed preview when scheduling to show carousel and reel icons
  • Improved the Instagram feed preview when scheduling content to mirror the original feed better
  • Added an option to align text left and right for the email widgets

🐞 Fixes

  • Resolved the issue of being unable to remove audio from videos with unique codecs
  • Ensured currencies consistently display the preferred option rather than default text
  • Corrected the functionality of the Instagram dropdown to accurately reflect selected values
  • Streamlined the video thumbnail refresh process, negating the need for manual updating
  • Fixed inconsistencies in rounding for conversion and analytics figures
  • Fixed an issue where some instagram feed posts where missing a date resulting in the posts not displaying in the correct order
  • Fixed some spelling issues
Commit v0.1.0

Facebook scheduling

Long time since we did an update for you guys! Lot's have happened since the last update and we're soon ready to launch something big for you. But first, let's go through what we've done the last couple of weeks.

We have made it possible to schedule all your favorite UGC to Facebook. Both as images and videos. You can now with a few extra clicks schedule the same content to Instagram as well as Facebook.

💎 Improvements

Here's what you can now do:

  • Schedule your UGC to Facebook (images and video)
  • Duplicate posts scheduled to one platform to another
  • Right-click on any scheduled post for quick actions in the scheduling overview
  • Filter products by availability such as in stock or out of stock

Plus, we’ve:

  • Added post counts to views
  • Stability improvements to the scheduling feature
  • Added events and improved the window object for detecting when a gallery has been loaded and how much content it includes
  • Added more default translations
  • Improved the thumbnail loading speeds for videos in galleries
  • Added confirmation option for all bulk options to avoid accidental bulk actions
  • Added some options for managing mobile settings on galleries
  • Changed how dates display on posts in the platform to make it easier to tell when a post was created
  • Improved the UX when connecting your Instagram business account and made the default connection to be a business account
  • Added a storage zone for European companies that only want to store their data within the EU
  • Added more filters for posts and members
  • General updates on UX and design on multiple pages

🐞 Fixes

  • Fixed issues related the Instagram feed not showing posts in the right order
  • Fixed issues where products with Japanese and Chinese characters were malformed when syncing products

Improvements and bugfixes

This week we’ve got some small tweaks going on, but don’t worry - we’re also working hard behind the scenes on some cool, bigger features!

💎 Improvements

Here's what you can now do:

  • Add multiple member IDs to the data-member tag to create shared creator galleries
  • Customize the disclaimer text in the “Thank You” email sent after someone shares a post
  • Include links in company comments on a post
  • View activity messages for posts uploaded by an admin to a user

Plus, we’ve:

  • Enhanced the speed and prioritization of product syncing for new stores connecting for the first time
  • Ensured that scheduled posts from Cevoid won’t clutter your inbox or appear in approved posts since they’re already on the platform
  • Made our Scheduling feature more robust, handling various edge cases and errors from Instagram, so your posts are less likely to fail
  • Tweaked the Google login so it won’t create a new account if there’s no email associated
  • Introduced a calculated value for videos that adjusts the rendering based on length
  • Added a button to preview a product from the product search to confirm it's the one you want to tag
  • Implemented an option to re-assign a post to a different user
  • Created a bulk action feature to change the user on multiple posts simultaneously

🐞 Fixes

  • Resolved an issue with inaccurate Instagram count values for some members
  • Posts marked as scheduled that missed the scheduling date are now marked as failed
  • Removed the default title that displayed as a category from galleries
  • Addressed an issue where tagging private Instagram accounts when scheduling content resulted in an error upon publishing; a failsafe is now in place
  • Instagram posts now display the creation date as per Instagram, not Cevoid
  • Fixed a bug where the logo in emails appeared too large
Commit v0.1.0

Community management, updated filters and new upload forms

👥 Community tab to manage members

The Influencer tab has been revamped, allowing you to manage and view content created by members of your community related to your brand. You can now create roles for different types of members (e.g. creators, ambassadors, influencers), assign them to your team, and view more information about each member to identify your most effective advocates.

🎛️ Improved filters

Our filter engine has been upgraded to provide a more consistent search experience. You can now easily view the count of each filterable value in a convenient dropdown menu.

🎆 Upload form authentication

We have updated our upload forms to grow with your community features. Members of your creative community can now authenticate and upload content to you so that it’s saved to their profile. This way it’s easier for you to see how often they engage with your brand.

📧 Updated design for emails

We have given our post-purchase and thank you emails a modern update. The new design is minimalist and less intrusive than the previous one. Visit the email settings to customize them to your preferences.

We have significantly reduced the initial load size of our galleries by over 50%, and made multiple updates to improve accessibility and adhere to web best practices. As a result, galleries should now load faster and be more intuitive to navigate.

🌇 Sunsetting: influencers.cevoid.com

We’re saying goodbye to influencers.cevoid.com, which was used to manage certain types of users who often shared content with a brand. The new member management system will replace this app, bringing all its functionality into the main app. This will reduce the number of things you need to worry about and make it easier for your community to use.

Wow... that was a lot of big of updates 😅

Now on to the smaller ones!

💎 Improvements

You can now:

  • See the posts which have been copyright striked from Instagram. These posts can’t be accessed through the Instagram API because they contain copyrighted music.
  • Easily see if a product is out of stock when tagging products

We’ve also:

  • Added more data to the weekly summary email
  • Updated the google authentication flow to match their new API.
  • Updated how cache works for our galleries. Any change that is being made to the styling will apply directly and you will not have to wait to see the update.
  • Added emails that inform account owners if a scheduled post has failed or successfully been published
  • Converted overflow on html setting into a global setting
  • Cleaned up the Instagram views to make it easier to find different posts with different statuses

🐞 Fixes

  • Fixed: Scheduling posts on Instagram is now hassle-free, even when products are missing from the catalog. Posts will be published at the desired time, regardless of whether products have been tagged or not.
  • When disabling a label for a gallery the label is also removed from filters
Commit v0.1.0

Pin posts on product galleries and mute videos

Did you know that February 9 is National Pizza Day? 🍕

Grab a slice, kick back, and relax, ‘cause we’ve got a hot new changelog coming in. 🔥 Get ready for our product updates, latest improvements, and recent bug fixes!

📌 Pin posts in your product galleries

From now on, you can pin posts in your product galleries. Choose which content pieces you’d like your website visitors to see first and pin away!

🔇 Mute videos with unnecessary sounds

You can now turn off sound on a video if it contains music or noise you don’t want your visitors to hear.

💎 Improvements

You can now:

  • Tag products in your scheduled Instagram posts—we’ve improved the connection to Instagram Shop, making the catalog easier to search.
  • Experience a faster product sync for Shopify stores since we’ve changed the sync only to include data from the markets you have set up.
  • Enjoy upgraded email widget support for grid gaps in more email readers. If you’ve experienced problems with this before, you should now see these grid gaps in your email widgets.
  • Import older Instagram posts, as we’ve added the option to do that on your Instagram settings page on the Cevoid dashboard.
  • Have a better experience with keeping your workspace synced. We’ve improved our data sync, so if you’ve had any data missing before and had to log out and in again to see it, you shouldn’t have that issue anymore.
  • Enjoy better visibility of content sources in your galleries. Fallback posts are now highlighted and can’t be pinned in the galleries anymore.
  • Find the “Feeds” feature under “DPA Feeds.” We’ve changed the name to improve clarity.

We’ve also:

  • Rewritten how primary and variant products interact for product page galleries. This improves how posts are shared between a product with multiple variants.
  • Improved our integration to Nordisk e-handel after a change in their API.
  • Updated some of our default texts and translations for customer-facing texts.
  • Added unsubscribe links to some of our internal emails that were missing them.
  • Increased the size of the logo on the request page to make it easier to spot that the request is from the company.

🐞 Bugfixes

  • Fixed: Some Instagram content requests through comments didn’t pick up on the reply message if the message also included an emoji.
  • Fixed: Shopify stores with new cookie and GDPR policies for tracking are now correctly tracking users, but only if they have accepted specific cookies.
  • Fixed: An issue where stores from MyStore could not correctly connect their store during the onboarding.
  • Fixed: Test data on the analytics page was not correctly updated and set in the front end.
  • Fixed: Users could schedule posts for times outside “hh:00” and “hh:30”, resulting in inconsistent scheduling behavior. This has been set only to allow scheduling at round hours and half hours.
  • Fixed: Some videos generated thumbnails in odd formats.
Commit v0.1.0

Schedule your Instagram content with Cevoid

Hello and happy New Year, everyone! 🎉

We hope you’ve had a wonderful holiday season filled with joy, relaxation, and time spent with loved ones. As we turn the page on another year, we’re stoked to see what it has in store and can’t wait to accomplish all we've set out to do in 2023. We hope this year brings a lot of success and abundance for your business, as we’ll keep supporting you in achieving your goals. 💜

In this changelog, we’ll share updates on our latest launches and improvements and walk you through the most recent bug fixes. Thank you for joining us on this journey. Let’s make 2023 a year to remember!

🗓 Schedule UGC to Instagram straight from the Cevoid platform

One of our New Year’s resolutions is to keep coming up with ways to make UGC management as easy as possible for you. And we’re starting the year off strong — less than 48 hours ago, we released a new feature called Schedule.

With Schedule, you can plan your social media posts in advance and get them automatically published whenever you want. No need to switch between different scheduling platforms or post manually anymore. From now on, you can save more time and keep your content fresh and engaging by scheduling your UGC straight from the Cevoid platform.

🖼 Added category and brand support for galleries

Get your collection pages ready because we’ve got a new update to make your content shine! We’ve updated support for our div tags to allow data-category and data-brand as programmatic inputs. You can now specify whether you want the gallery to load posts from a certain brand or category, which is perfect for creating new or polishing your current product collection pages.

Now, let’s deep-dive into what we’ve improved over the past two weeks to make your UGC journey smooth sailing! ⛵

💎 Improvements

  • The influencer page is turned into a table view so you can get a better overview of all your influencers; plus, this page is also searchable by hitting CTRL/COMMAND + F
  • Computer is now a translatable field for the upload forms
  • You can now duplicate styling from the default galleries
  • The market ID has been added for each market on the Market card
  • The ID for email widgets in the popup has been added (previously, you could see only the full embed code)
  • Increased performance when selecting your email embed code — you can now use a dropdown to select which market you want to use
  • Improved the order of the posts under the Instagram tabs when exploring content
  • You can now press Retry on an Instagram post that has been declined and request the rights again
  • Improved the order on the Instagram Trash and Requested pages
  • Improved the Instagram connect modal to make it easier to understand when you have missed a permission
  • If a video is shorter than 2 seconds, the progress bar does not display in the galleries
  • If a video doesn’t have any sound, you won’t be able to toggle the sound on/off button

🐞 Bugfixes

  • Fixed: Feeds were generated incorrectly if invalid characters were used in the original data
  • Fixed: Email widgets embed codes did not display if you did not have any market.
  • Fixed: Highlighted product did not highlight the correct product
  • Fixed: Some posts displayed the incorrect username after we did an update to how usernames were stored
  • Fixed: You were still able to fetch a card even if the original post had been deleted
  • Fixed: Request messages were deleted when you disconnected your Instagram account; these messages are now available if you disconnect
  • Fixed: Email was not visible on a post if the post was not approved
  • Fixed: Some gallery settings did not display in line with the actual settings
  • Fixed: The aspect ratio for Cards displayed a static number, not the correct one
Commit v0.1.0

Launch of Feeds and Viskan integration

Hello everyone!

We’re proud of you for making it through the BFCM! 🎉 We know how much work goes into getting holiday-ready, and you deserve to catch a breath before deep-diving into the most festive shopping time of the year.

Grab a cup of hot cocoa, some gingerbread, kick back, relax, and enjoy this nice, warm Changelog we’ve baked just for you. 🍪

📸 Add UGC to your DPA with Feeds

One of our New Year’s resolutions is to keep coming up with ways to make UGC management as easy as possible for you. And we’re starting the year off strong — less than 48 hours ago, we released a new feature called Schedule.

With Schedule, you can plan your social media posts in advance and get them automatically published whenever you want. No need to switch between different scheduling platforms or post manually anymore. From now on, you can save more time and keep your content fresh and engaging by scheduling your UGC straight from the Cevoid platform.

🚀 Viskan integration is now live

Get your collection pages ready because we’ve got a new update to make your content shine! We’ve updated support for our div tags to allow data-category and data-brand as programmatic inputs. You can now specify whether you want the gallery to load posts from a certain brand or category, which is perfect for creating new or polishing your current product collection pages.

Now, let’s deep-dive into what we’ve improved over the past two weeks to make your UGC journey smooth sailing! ⛵

💎 Improvements

  • Access and toggle the mute button on mobile much easier than before
  • See how many pinned posts you have in a gallery, and there’s now an option to unpin all
  • Hide captions for requests by clicking the eye icon in the caption

🐞 Bugfixes

  • Fixed: category pills in the product tagging view were too large
  • Fixed: pinned posts that reappeared for the next Load more batch, causing duplicates to appear in the feeds
  • Fixed: when clicking Manage translation on a market, it didn’t properly switch to the desired language in the translation
  • Fixed: the Cancel button was not working when creating a feed on a market
  • Fixed: 1-click requests for mentioned posts were not displayed correctly
  • Fixed: influencer invitation issue, preventing the invite from being sent
Commit v0.1.0

Multi-market support for Email widgets

Hello everyone, we have some updates for everyone before we head into the Black Friday / Cyber Monday period of the year 🛍

It’s now possible to add embed email widgets in all your marketing languages. There’s no change in how you create widgets and no, you don’t need to create a new one for each language. Simply click the Embed widget button and you will see a list of the widget for all different markets!

Instagram custom views

You can now build your own filters to limit the amount of images seen from Instagram. This can be useful when you want see content that has completed all specific criteria. For a competition for example!

Change: Auto playing video in galleries

As a first step in improving performance across our galleries we have limited the amount of video that is autoplaying at once. Now the first video in each load-more batch will autoplay, not all videos at the same time. We want to autoplay as many videos as possible without causing a negative experience for the end-user. So more updates regarding autoplaying video will follow the coming weeks. Stay tuned!

💎 Improvements

  • Improved UX for translations to always match a market. Translating content should now be much easier to understand
  • You can now change the username of all direct uploads and admin uploads
  • Product page galleries now always show the specific product as the first tagged product
  • It’s now possible to access product feeds that are password protected
  • Pending posts are now visible in the specific upload folder
  • Decreased the speed of product syncs for WooCommerce to not overwhelm server
  • Downloaded media now contains the creators username
  • You can now trigger a historical import for a specific creator on the creator page
  • Added a video icon for videos in the galleries to highlight that they are videos
  • Email widgets now display discounted pricing
  • Improved video compression during upload
  • Speeded up the search engine for products
  • Added a checkbox on the Shopify product page block to hide gallery if the product does not have any posts
  • Improved the UX when pinning a post in a gallery to make it less confusing
  • Made it clearer that you need to enable conversion analytics for conversion to appear in the analytics funnel
  • Optimized back-end for BFCM
  • General UX design improvements

🐞 Bugfixes

  • Fixed a bug where “From” was not hidden if you had enabled the “Hide prices” option
  • Fixed a bug where the search result would not show all results when scrolling
  • Changed the default formatting for USD to use ‘periods’ as decimal delimiter
  • Fixed a bug on the “collage style” where a video would break the layout
  • Fixed a bug where the Upgrade popup could not be used to upgrade your account on certain plans
Commit v0.1.0

We released another product update 🔥

Import historical posts for influencers / creators

It is now possible to import historical post from influencers / creators when creating them. The posts will be imported into the inbox and influencer view. Furthermore, it is possible to enable auto-approve. When enabling auto-approve, post of the new influencer / creator will automatically be approved and published to your galleries.

All galleries and cards by default automatically match to a market that is set up in Cevoid. We have added a new feature where the market of the gallery can be programatically set through an attribute called data-market. Not only can it force markets on galleries, but also on cards.

Furthermore, it is possible to override a currency of a market. For example, a store could use a Swedish market however, if you want Euro’s instead of Swedish Krona, the currency can be overridden. The market currency can be overridden through the attribute: data-market-currency.

Finally, we have added the possibility to hide product prices all together. This is possible through the data-hide-prices attribute.

For more information, a full tutorial is available here.

Search by username and filter by product category / brand

We have added the possibility to search for posts from a specific username on the library page. The search can be accessed by using [ctrl + f] or [command + f].

Moreover, it is now possible to filter posts on product brands and product categories. These can also be used as sources for galleries!

💎 Improvements

  • Added a created date for an influencer / creator
  • Improved username input at upload.cevoid.com
  • General optimisation for the backend
  • General UX design improvements

🐞 Bugfixes

  • Fixed a bug where the hotspot of a product was under the tooltip.
  • Fixed a bug in the Cevoid gallery in Shopify where data-product attribute was added on all galleries on the product page.
  • Fixed an issue where the data of an instagram post wasn’t shown correctly. Also changed “Created” to “Imported” hence an instagram post is not created but imported.
  • Fixed an issue where the search input was not in the center in some occasions
  • Fixed a small issue in getting started where the tutorial could not be completed by having no teammates.
  • Fixed a bug where notifications (snacks) were not reseted resulting in multiple notifications could pop up at once.

October product update, lets go! 🕺

Cards (new feature)

We’ve long had support for single post embeds. But these embed have lacked any customization or styling to be made. This changes today with a new featured called Cards! The easy way to turn any image, video or social post into an embedable + shoppable post that you can use anywhere on your website.

Cards work great for:

  • Blogposts
  • Newsletters
  • Lookbooks
  • Single images on information sections
  • and much more!

We still have support for single embeds but will gradually phase them out. We recommend you try out the new feature and turn your static images and videos into content that can actually convert!

💎 Improvements

  • Video popups now play sound by default. This can be turned off for any gallery in the settings.
  • You can now select if you want the product hotspots to always show or if they should be visible on hover.
  • We have added Infinity scroll loading to the Grid and Masonry style galleries.
  • General UX improvements to the platform
  • Added a setting for galleries where you can disable the hover effects on products cards to swap images.
  • Improved the Market forms for product feeds where you now can name a feed to keep track of what products in includes. We also added some extra form validation to make the UX easier to understand.
  • Added a short command to be able to copy the market id for a market.
  • We’ve added an attribute to the galleries so that developers can force a market to be loaded instead of the URL auto-matching.
  • You can now see the emailaddress of the person who has uploaded a post to you.

… and of course we smashed some bugs!

🐞 Bugfixes

  • Fixed a bug on the galleries that made it possible to have styling that interfered with each other.
  • Fixed a bug where the volume button was not clickable on mobile devices.
  • Fixed a bug when designing the cards that made the card overflow the screen.
  • Fixed a bug where some posts would return the incorrect username.
  • Fixed a gallery bug that loaded larger images that were needed on some breakpoints

October product update, lets go! 🕺

Cards (new feature)

We’ve long had support for single post embeds. But these embed have lacked any customization or styling to be made. This changes today with a new featured called Cards! The easy way to turn any image, video or social post into an embedable + shoppable post that you can use anywhere on your website.

Cards work great for:

  • Blogposts
  • Newsletters
  • Lookbooks
  • Single images on information sections
  • and much more!

We still have support for single embeds but will gradually phase them out. We recommend you try out the new feature and turn your static images and videos into content that can actually convert!

💎 Improvements

  • Video popups now play sound by default. This can be turned off for any gallery in the settings.
  • You can now select if you want the product hotspots to always show or if they should be visible on hover.
  • We have added Infinity scroll loading to the Grid and Masonry style galleries.
  • General UX improvements to the platform
  • Added a setting for galleries where you can disable the hover effects on products cards to swap images.
  • Improved the Market forms for product feeds where you now can name a feed to keep track of what products in includes. We also added some extra form validation to make the UX easier to understand.
  • Added a short command to be able to copy the market id for a market.
  • We’ve added an attribute to the galleries so that developers can force a market to be loaded instead of the URL auto-matching.
  • You can now see the emailaddress of the person who has uploaded a post to you.

… and of course we smashed some bugs!

🐞 Bugfixes

  • Fixed a bug on the galleries that made it possible to have styling that interfered with each other.
  • Fixed a bug where the volume button was not clickable on mobile devices.
  • Fixed a bug when designing the cards that made the card overflow the screen.
  • Fixed a bug where some posts would return the incorrect username.
  • Fixed a gallery bug that loaded larger images that were needed on some breakpoints

Short format video

Hope everyone has had an amazing summer ☀️

Today we’ve got a big update for everyone that has been HIGHLY requested. We’ve finally launched full video uploading support. This includes multiple new features that we know you’re going to love.

Uploading video

We now support uploading of video in all upload forms. Customers, creators and influencers can now share their best videos with you directly in all uploads forms.

Instagram Reels

We now also support videos from Instagram Reels. These videos can be found when exploring content from Instagram from all different sources (mentions, tags and hashtags).

In-house uploads

We now also support video for in-house uploads. Click the purple upload button on the Library page and upload your best videos to your galleries in an instant! And as always some minor improvements and new features

💎 Improvements

  • We’ve added better support for Galleries with with the Grid format to be able to decide how many rows and columns should be visible on different responsive views.
  • We’ve fixed so that the grid layout always loads the correct amount of posts and should always align with the number of columns. No more messy load mores!
  • Added a filter for Instagram explore pages that ignores posts from the main account if they have mentioned the main account in their own posts.
  • Added better warnings if connections to third-party accounts have been lost
  • Influencers with pending posts are now marked in the creator overview
  • Improvements to the product sync
  • General UX improvements to the platform … and of course we smashed some bugs!

🐞 Bugfixes

  • Fixed an issue with the uploading component for company logos that would crop the image weirdly.
  • Fixed an issue where Shopify stores received an error when installing
  • Fixed a bug where some approved posts would still be displayed in the Inbox
  • Fixed a bug where it was not possible to change the name of an upload form
  • Fixed a bug where the Klaviyo feed would include non-approved posts
  • Klaviyo feeds now correctly uses the latest photo first
  • Fixed a bug where you could have multiple default markets, this is not possible anymore

Summer update, conversion and markets

Hi everyone! Hope you are enjoying your summer vacations and that you get to spend some time in the sun! ☀️

Conversion analytics

Conversion analytics is now available for everyone to enable! See how people interact with your posts and what value Cevoid brings to your website. So far we’re seeing great numbers for a lot of stores!

You enable it by adding a script to your checkout page and information about tracking in your cookie disclaimer. All information can be found here.

Updated markets

Sometime you need to take a few steps back before you can go forward. This is what we’ve been doing the last few weeks. We’ve now released updated markets to make it easier to set up different languages and currencies in the galleries. Our new market logic makes it easier for us to keep track of your product catalogue and keep things synced when data changes.

New market support allows you to:

  • Fully customize how the price for the market should look visually. You can now select if you want the currency to display after or before the value. If you display decimals and if it should use a dot or a comma to separate etc.
  • Add multiple Google shopping feeds to the same market in case your feeds are split up for the same market
  • Easier set up since a market and feed are now merged together
  • Easier management of translations since markets can now share languages

💎 Improvements

  • You can now exclude content in galleries if you don’t want to show specific posts.
  • You can now change the name and link of an in-house uploaded post by clicking the icon of a post to credit the actual user
  • In-house uploaded content is now automatically approved
  • Added a visual indicator to show which posts a workspace already had prior access to or where a request had been overridden
  • You can now add multiple Google shopping feeds to the same market in case your feeds are split up for the same market
  • Added new Instagram tagged and mentioned posts to the weekly summary email
  • General UX improvements across the app
  • Added safety fallback on all scripts to securely serve scripts in case of an outage on our service provider.

🐞 Bugfixes

  • Fixed a bug where you could not change the hex color on the colorpickers
  • Fixed a bug in analytics where the dates for a period where displaying incorrectly
  • Fixed a bug in the gallery where the background opacity would animate to 1 opacity instead of desired value
  • Fixed a bug where the incorrect price would be displayed for upgrading your account and also improved the signup flow when selecting a plan
  • Fix to make sure the order of posts in a fallback gallery are correctly displayed

Infrastructure improvements and new functionality

The last 2 weeks we’ve ran into problems with data synchronisation for product catalogues. All of these have been solved now and as a result a much better infrastructure for handling high workload and scale as been implemented. Things should feel faster and snappier when syncing data and performing heavier tasks.

New functionality

  • Added functionality to be able to change the username and profile link for a post uploaded by the company to be able to showcase the real user
  • Able to view the email of an uploaded post by hovering the username of a post
  • Added a field on a post where the company can add insightful information. For example: “Person X is wearing size Medium and is 180cm tall”
  • Added the possibility to duplicate a gallery if you want the exact same gallery design but different content
  • Added functionality to decide how out of stock products should be displayed (Hide, display with out of stock text or show as normal)

💎 Improvements

  • Improved the product search behaviour to be more robust under heavy load and traffic
  • Improved visual feedback when we are syncing data from Instagram for the first time
  • Improved empty state of pages without content to indicate that content is loading or does not exist
  • Changed all emails to display in lowercase in the email history
  • Sent emails always said 0 emails sent when emails actually had been sent
  • Wrong amount of opened emails reported in email history
  • Correct image from Google shopping feed now imported for on hover images
  • Fixed a bug where prices did not round up or down when the setting was active in galleries
  • Fixed a bug where Powered by Cevoid was showing even though the setting was disabled
  • Translation settings pages have an updated UI and is easier to work with
  • Improved how usernames are listed in both the platform and gallery
  • Fixed a bug where the last 7 days of Instagram posts only listed content for the last 2 days
  • Improved the layout when adding products to images
  • Improved the UI of the analytics page and added some informational warnings about potential setup issues
  • Fixed an issue where autoplay of videos did not happen in galleries
  • Changed all color pickers to always show the companies accent color first
  • In galleries if no products are tagged, display the whole caption
  • Improved the realtime sync for product syncs
  • Added counts on the Instagram tabs under Instagram pages

New Instagram explore

This week we are launching an updated Instagram explore page. We have spent time on improving the load speed specifically on tagged and mentions pages. We have also made it possible to remove posts in these views that you are not interested in. You can now achieve an inbox zero.

Basic Analytics

We are also happy to launch the basic version of our analytics feature as a beta. You can now see how your galleries are performing on your website. Some of the metrics are: Gallery/Post views, Gallery loads, Gallery/Post clicks, Product clicks, etc. We are happy to hear your feedback.

💎 Improvements

  • Basic analytics, gallery views, loads, clicks (https://app.cevoid.com/analytics)
  • See posts that you have removed to undo actions for regular posts
  • Possible to remove unwanted Instagram posts in the explore view
  • Faster loading on the Instagram explore page
  • Video posts on instagram explore now has support for sound and play/pause
  • Cards in mobile format now always show the price popup
  • Better tutorial information for Instagram requests
  • Added page where you can see/restore removed Instagram posts
  • Highlight product when hovering on hotspot
  • Add text "from" on primary product prices in the galleries

🐞 Bugfixes

  • Fix bug in product sync where some products went missing
  • Fix bug where the scroll experience for popup on mobile behaved strangely
  • Fix bug where fallback gallery was loading even though setting was not active
  • Fix bug where galleries showed even though the customer had no pricing plan be

Product variants & Improved product tagging

We found that the product tagging experience was lacking for customers with larger product catalogues. Therefore, the last couple of weeks have been focused on improving the support for product variants and in general improve the product tagging experience.

This improvement includes updates such as better search (search by sku, title, url, id etc.). It also supports fuzzy search incase you happen to make any spelling mistakes. There’s also a much faster initial load time in the platform which is always a top-priority for us.

We also have better support for product variants in the form that variants will share content with each other. A tagged variant will therefore show up on a sibling variant which makes filling up product page galleries a breeze!

We’ve also added the possibility to rearrange the order of tagged products as well as tagging products without adding a “hotspot” since the product might not always be relevant to highlight.

💎 Improvements

  • Possible to tag products without adding a hotspot
  • Possible to reorder tagged products on a post
  • Support for product variants
  • Added option to display product name and product price under the posts in email widgets
  • Added option to change image on the Influencer log in page
  • Added option to change a posts hover opacity
  • Added aspectRatio on product media for Shopify customers
  • Added info in product search to show which products are archived (just like we do with "draft")
  • Fix hide caption for instagram captions
  • Updated copy in request flow
  • Possible to update google shopping feeds
  • Analytics test data is now persistent util advanced analytics are enabled
  • Added aspectRation, thumbnail and hash to VIDEO posts

🐞 Bugfixes

  • Fix bug where google login did not find account by email
  • Fix issue where requested posts where missing aspectRatio and hash
  • Fix bug in product sync for Nordisk e-handel customers
  • Fix bug where product media was missing on some products for Nordisk e-handel customers
  • Fix bug where email widget styling was breaking in outlook
  • Fix bug where "I already have access to this post" click did not refresh the inbox

Email widgets + Klaviyo integration

This week we are happy to release a highly requested feature called Email widgets. This makes it possible to use content from Cevoid in all of your emails (marketing, newsletter, post-purchase, etc). If you are using Klaviyo as your email platform we have also added support for abandoned cart, post-purchase and other product related emails. These widgets will change content depending on the product in the email.

Try it out here.

💎 Improvements

  • Added limit for emails sent on different plans
  • Added option to round off prices to closest whole number on Google shopping feeds
  • Added link to instagram profile on posts in the platform

🐞 Bugfixes

  • Fixed bug where some post purchase emails was not sent
  • Fixed bug where one could not close the upload popup in mobile
  • Fixed bug where duplicated post-purchase emails where queued

Dynamic product ads support

By request we have added support for Dynamic product ads. Users who use Google shopping feed integration now get a generated feed with their Cevoid content that they can use to enrich their google ads and facebook ads.

💎 Improvements

  • Tagged products that has no url will be hidden in the galleries
  • Added support for Dynamic product ads
  • Norweigan bokmål and Norweigan nynorsk have been replaces with Norweigan
  • Hide approved requests in Instagram find and explore flows
  • Removed script from Google shopping feed page
  • Fixed image on Influencer portal to be large when less than 20 images
  • Notifications now toggle read when you click on them
  • Increase number of products shown in "preview product" when building galleries
  • Remove "write a review" step in quick start guide for Mystore users
  • The actual product tags now links to the product
  • Cards now always have visible tags and open the popup by default
  • Only show discount if the discounted price is lower then the original price
  • Added option welcome description field to upload forms

🐞 Bugfixes

  • Fixed issue where filtering of posts did not work
  • Fixed bug where bulk select sometimes showed as it had selected posts even though no posts where selected.
  • Fixed bug where sources did not show in gallery builder
  • Fix bug where users could not login to Influencer portal on some mobile devices
  • Fix bug where slider only showed 4 posts when the setting was 6 posts
  • Fix bug where select box was visible on newly approved posts
  • Fix bug where one could not whitelist users without entering their email

Bugbash

While we are hard at work finalizing the analytics feature as well as the email gallery feature we did have some time to solve bugs and add a couple of minor improvements. One of the bigger improvements this week must have to be the Weglot integration we built for Shopify stores. We will make this feature available for more of our users in the near future.

💎 Improvements

  • Added button to manually sync new products
  • Show hashtags in gallery captions
  • Whitelisted influencer posts are now shown under each Influencers page
  • Removed profile picture background color if user has uploaded an image
  • Added option to turn off claps in gallery styling
  • Moved upload button to inbox page
  • Added manual sync button for IG feed
  • Sync instagram posts every hour
  • Added a custom class to the Cevoid Shopify section to make it easier to style with css
  • Added support for whitespace as a number delimiter in Google shopping feed prices
  • Make Icon smaller for post tag view
  • Post sliders now react to wheel events so that you can swipe left and right

🐞 Bugfixes

  • Fixed tags on mobile for images that are small
  • Fixed tag text color for tooltips to always be black
  • Fixed bug where product name didn't show on active filters
  • Fixed bug in Inbox where the posts didn't show until a page reload
  • Fix bug in Inbox where remove/approve action didn't update the post for some users

Inbox + multi request messages + translations

This week we have published 2 new features and reworked one that we already had but needed some improvements. You will now find a new item in the menu that is called Inbox. This is where all new posts will end up until you have approved or declined them. The posts view will from now only include approved posts.

We have added support for creating multiple request messages when working with Instagram requests. This way you can predefine messages, for example in different languages or tonality.

The translations page has been reworked and we have made it easier to get started by adding predefined translations for 21 languages.

💎 Improvements

  • Add Integration banner to Integrations overview
  • Updated language select dropdown
  • Updated request message settings on Instagram settings page
  • Added a max-width for galleries in the gallery builder
  • Made gallery styling available for the Instagram shop plan
  • Added "You have unsaved changes" modal when leaving a gallery or translation without saving
  • Updated the Inbox posts slider
  • Whitelisted influencers should now be displayed with their name in the Influencer page
  • Improved loading speed on the on-site upload form
  • Possibility to navigate between posts with arrows (left and right)
  • Hide product tags in mobile
  • Moved upload-form translations to the translations page
  • Updated font size of the product price in the galleries
  • Posts will now remain marked after performing a bulk action. Press the deselect button in order to unmark

🐞 Bugfixes

  • Fix bug in upload form that cropped images wrong for users using older versions of safari and IE
  • Fixed bug where, for some users, nothing was clickable after closing the product tagging modal
  • Fixed frontend bug that made the gallery flicker when hovering product images

Instagram request by comment

This week we added another option for users to request Instagram posts. You can now request posts via comment and DM (as before). Another nice feature is that posts that have been found through mentions can automatically be requested from our platform. No need to navigate to Instagram and paste your comment.

We are also very excited to announce that we have a new logo!

Amazing work done by Vask 🔥

💎 Improvements

  • "Get in touch" button on https://cevoid.betteruptime.com/ now works
  • Made more fields searchable in our product search
  • Add possibility to add new workspace (in account dropdown)
  • Possible to request Instagram posts by comment
  • Remove "leave a review" in getting started for non-shopify stores
  • Change text: "Guideline for terms of service"
  • Move descriptions on Instagram settings page
  • Product tag no longer shows a cursor if it's not clickable
  • Deleted hashtags are no longer visible in filters when there are no posts for that hashtag
  • Added setting to turn on / off auto-approval for Instagram feed
  • You should no longer be presented with a confirm modal when subscribing to a plan for the first time.
  • Remove logo option in Thank you email settings
  • Show all pricing as monthly by default
  • Connect Instagram on the dashboard now works as intended
  • The getting started experience should now be better for users with smaller screens
  • Show Instagram reconnect modal if an error was encountered with the connection
  • Add Instagram auto-approve posts to Onboarding
  • Add a date selector to select how far back you want to import Instagram posts from
  • Copy to workspace bulk, only available and visible if you have multiple workspaces on your account
  • Disabling upload button in Collage gallery should now behave as expected
  • Posts from Instagram now shows the correct username in the platform
  • Posts counter on Instagram page (integrations) now shows correct count

🐞 Bugfixes

  • Fix bug that prevented some users from adding new languages
  • Fix format bug in markets domain
  • Fix bug on Instagram explore page that showed errors for some users when requesting a post
  • Fix bug that prevented the post popup to close for some users
  • Fix bug where tagged product overview sometimes showed a higher count than what actually was tagged.
  • Fix bug where some product photos showed as broken images (Shopify only)
  • Fix bug where videos in gallery builder become larger than it is in the normal feed
  • Bug with styling for gallery products in Filter popup