Version 0.72.0

July 28, 2021

  1. NEW: Inventory report! Shopify's inventory report is missing one bit of important data: the Sales Channel that the products were sold on. For example, you can't report on inventory sold on the POS vs Bloom Batches. Now you can. In Bloom/Reports there is a new tab for Inventory. Our report does include the sales channel. Hopefully some of you will find this extra report helpful.
  2. NEW: You may know that Bloom extends the Shopify customer with extra settings. One of those settings is Default shipping carrier. Bloom can now use this default shipping carrier by targeting your Shopify rate names and only using rates that match the customer's Default shipping carrier setting. For example, if you set a customer's Default carrier to "FedEx", then Bloom will only use rates that include "FedEx" in the rate name. If you had both UPS Ground and FedEx Ground as rates in Shopify, the customer's orders would only ever use the FedEx ground rate. If you want this setting turned on, contact us. 
  3. NEW: When changing a member's status from Current to either Cancelled or On Hold, we are now providing a new setting to turn off the member notification email before you save the status. Next time you select On Hold or Cancelled you'll see a new check box labeled "Notify customer". If this is checked Bloom will send the proper notification defined in Bloom/Settings/Email. 
  4. UPDATED: Exported reports now include the date range in the file name. An example file name might be: orders_06-01-20212_to_07-01-2021. This is helpful if you're downloading multiple reports with different ranges at the same time.
  5. WORKING ON: The team continues to work on the foundations for our new membership features. In our next release we will be rolling out a new My Memberships portal for members. This is mostly a plumbing update (all new code) but we are adding a couple features for customer choice options 1) Product image thumbnails and 2) links to the product detail page. Both of these updates will provide extra information that will help members pick the wines they want in their next shipment. Also, we're working on magic links that will allow members to access their My Memberships page without logging in. The first version of this update will only work with email campaigns from applications like Mailchimp. Look for more info on these features in the next release. 

Version 0.71.0

July 14, 2021

  1. NEW: Bloom has improved our shipping option feature when creating new club levels. When selecting options, there are now two drop-downs instead of just one. You'll see "Web orders" and "Club orders", each with their own list of shipping options for members. Splitting web and club orders will allow you to have more flexibility when defining shipping rules. For example, members can now get Free shipping on club orders, but half-off shipping on web orders. The possibilities have more than doubled!
  2. UPDATED: If your website is using Bloom's new Join a Club form, then you may notice that the form labels may change when you select a country. For instance, Canada will use "Province" instead of "State" for the state field. Some countries use "Postal code" instead of "Zip code". Our forms are now smart enough to know the correct labels, making the experience better for your customers.
  3. UPDATED: Now members who have an on-hold status will receive a club discount when shopping online, if you have discounts turned on for that club level. In the future we will make this a setting you can turn on or off. For now this is a fixed rule. 
  4. UPDATED: We have been working hard on our Wineshipping integration over the past few weeks. Refunds, exchanges, cancellations, and other order actions that affect inventory are now handled probably. Your inventory should even be more accurate now. 
  5. UPDATED: There are new gateway messages in Bloom Batches that come from ShipCompliant. In the past you may have seen "Standard error..." or similar. With this update, you should see detailed messages as to why a batch order failed, if it was due to a ShipCompliant error.
  6. FIX: When viewing or selecting countries in a drop down, they are now in alphabetical order. This should make it easier to scan/find a country. 
  7. WORKING ON: Normally summer is a slower time of the year for us, but not this year. We have just launched a few large wineries and have more in the pipeline (check out @bloomdotwine social feeds for announcements) as well as continuing work on our new allocation and subscription features. We're incredibly busy, but the team is doing an awesome job keeping up with the demand. Go team Bloom!

Version 0.70.0

June 29, 2021

  1. NEW: If you don't want Bloom to display additional details, like Date of Birth, Compliance status, Gift Message, etc. on orders, Bloom now has a setting to turn them off. The primary reason to turn these off is if you're using ShipStation and the Notes field is being populated with these additional details. Contact us if you want this turned off.
  2. UPDATED: Bloom's Compliance report has two new updates. First, all orders are displayed by default. In the past Bloom only displayed fulfilled orders that contained alcohol. Second, there is now a filter for Fulfillment Status. This makes the report more flexible. You can view/export all orders, or just orders that have been fulfilled. You are now in control. 
  3. UPDATED: When a new member creates a gift membership and doesn't check the box to Send a Message, then this becomes a setting on the membership that tells the system not to send any notifications to the gift recipient. These notifications include the welcome to the club email, as well as future processing emails. The gift recipient will still receive the order confirmation and shipping emails from Shopify. 
  4. UPDATED: If you're using Bloom's Pay with Saved Credit Card feature on the POS, and you don't accurately create a payment transaction, Bloom will send administrators an email letting you know the order was created, but the transaction still needs to be captured.
  5. FIX: When using Bloom Checkout to create a membership with an initial order, it was possible for the membership to be created without the initial order being created. Now this isn't possible. Only if the initial order is created will the membership be created. 

Version 0.69.0

June 17, 2021

  1. NEW: We're happy to announce our new Products API and integration with Vintegrate. This is a big step forward with our new data architecture, which will allow other applications to integrate more directly with Bloom data. If you're familiar with APIs, you probably know Shopify already a very robust and well-documented API for just about anything you need. What is missing though, is the extra data Bloom provides for products, which we call "Product specs". Now, using our new Product API, you can add/read full Shopify product, that include wine data like ABV, Vintage, Tasting Notes, and the other 30+ fields Bloom provides. Additionally, Vintegrate can update product inventory keeping Vintegrate as the single-source-of-truth for your inventory counts. Let us know if you're interested in learning more about this exciting update, or if you're already using Vintegrate and want to utilize our API for product and inventory syncs. 
  2. NEW: When batching gift memberships, new tags will be created that provide some extra data on your customers and orders. Gift recipient customers will be tagged with the gift giver's name. And, the orders that are created will also be tagged with the gift giver's name. 
  3. NEW: Bloom now has a Price Note field in our product specifications. This will allow you to add a new under your price like "$300 per case", or for subscription products ($59.00 each shipment). If you're interested in using this field, let us know. We need to add it to your website on a per-request basis. 
  4. UPDATED: We've added some new features to Bloom Cart. If you are using Bloom Cart, open the customizer, add some products to your cart, then click on the Bloom Cart section. You'll see a) Show shipping fees, b) Button border radius, and c) Continue shopping URL. These updates make Bloom Cart even more customizable. 
  5. UPDATED: Our development team has been working hard to improve the new Bloom Form feature, which we typically call the "Product Ledge". I know only a few customers are using this feature right now, but it is a foundational piece for many new features that are in the works. The primary updates we've completed have to do with subscriptions, and how the user selects their quantity. Namely, if there is only one quantity for the selection, we won't show a preselected "Quantity 1" button (since it is useless as that is your only option). We've also fixed some styling bugs that we were seeing pop up from non-Bloom themes. More to come on this in the future.
  6. FIX: When selecting wines for your batches, Bloom will no longer display Draft or Archived products. This will make your selection lists smaller, and help prevent issues like this one below.....
  7. FIX: When creating customer choice release options in Bloom, there wasn't a default "Select a product" option in the list. This resulted in a rare issue that we saw occur a couple times, where if a selected product was delete in Shopify, Bloom would select the first product in the list as the selected product, which would change everyone's selection to that first product. Now that we have this default "Select a product" option, it will default to that, which will ensure that option is empty vs. randomly assigned. This would only affect wineries that are actively deleting products that have been selected by members (we rarely recommend deleting previous products from Shopify). 

Version 0.68.0

May 25, 2021

  1. NEW: If you're using Kalviyo for your email marketing you know that Kalviyo already does a great job bringing over customer data, but there were two fields we thought were missing: Shopify Customer ID and Date of Birth. Bloom now integrates directly with Klaviyo and will sync these two fields. This is just a start. More fields specific to club member information will be added in the future. If you want to connect, just open Bloom/Settings/Integrations and add your API keys. You'll start to see these fields appear after customers are created or updated. 
  2. NEW:  This one is a small addition that will help our ShipCompliant users: we've added a ShipCompliant Brand Key to Bloom Product Specifications. Why? Well, Bloom has been using Shopify's Vendor field for the value, but we have some customers who have multiple vendors they need to support (like. a wine retailer) so we've added this new field so you can have the best of both worlds. Only customers who have multiple brands and use ShipC need this. Let us know if that is the case and we can provide training on how to use the new field. 
  3. NEW: When you create batches you'll now see a new bit of data on each membership: Gift. If a membership is a gift membership you'll see the gift package icon. Hover over the icon to see the gift recipient and expiration date. This will help segment your batched by gift membership if you choose to do so. 
  4. UPDATED: Bloom has extended our container and size fields in Product Specifications. We used to only have Container Type and Volume. Now you can set a Base Container Size, the Sales Container Size, Number of Base Containers in Sales Container, Sales Container Volume, and Number of Sales Container per Case. Did you get all of that? If not, just know there are now almost limitless options for defining your products, regardless if you sell cases of wine or six-packs of beer. 
  5. UPDATED: We have two new tasting profile fields that are ranges, like the sweetness field we added a few weeks ago. You now can also add ranges for boldness and acidity. We're excited about how data like this can be displayed using information graphics. This will be cool. 
  6. WORKING ON: The view members use to edit their membership information is getting revamped. We'll be providing more information about your products, and plan on displaying member's discounted pricing. 

Version 0.67.0

May 12, 2021

  1. NEW: We have completed our first version of the Wineshipping integration and it appears to be working great. Once configured orders will be sent to Wineshipping with information on the correct warehouse to fulfill from, and the inventory pool at that warehouse location. Orders are updated in Shopify when Wineshipping changes the shipping status or provides a tracking number. This integration also keeps Shopify's inventory in sync on a nightly basis. Bloom provides an inventory report, making it much easier to keep inventory levels the same between the systems. Let us know if you're using Wineshipping and want this integration configured. 
  2. NEW: If you want to include membership notes on club orders, there is a new setting in Bloom that allows for this. You'll find it in Bloom/Settings/General in the Order Notes section. Check the box and notes that are stored on memberships will appear in the Notes field on orders. 
  3. UPDATED: Bloom new supports multiple fulfillment locations in ShipCompliant. Meaning, if an order is created that needs to be fulfilled from two different locations, Bloom will create two shipments on the order in ShipCompliant, one for each fulfillment location.
  4. UPDATED: Bloom now supports close to 30 countries for billing information. If you have international club members, you'll want to open Bloom Settings and check the countries you want to bill to in the Billing and Taxes area. 
  5. UPDATED: When gift orders are created from Bloom, instead of the order belonging to the member, the order will belong to the gift recipient. This is done by creating a new customer for the gift recipient if they don't already exist, then applying the order to them. The benefit of this is that the gift recipient will now receive the related order notifications, like shipping updates. 
  6. UPDATED: Bloom Cart now has built-in min/max quantities for alcohol products, along with settings for styling the messages that will display in the cart if quantities aren't met. Let us know if you're interested in turning on Bloom Cart for your shop.
  7. WORKING ON: We're continuing to work design and develop our new allocation platform as well as revamping Bloom's authentication system (member log in) which will allow members to access their club info without logging in. 

Version 0.66.0

April 29, 2021

  1. Bloom now has two new reports. Compliance and Orders. The previous Gallons and Products reports were very similar, so we combined them into one, and added some fields that will assist with compliance reporting. Additionally, there is a new Order report that provides a report that includes an order-per-row, vs. broken into products like Shopify's report. We're also working on an Inventory report that improves upon Shopify's, so stay tuned!
  2. NEW: Bloom has a new setting where you can turn off the creation of draft orders when a batch payment fails. Batch order creation can be helpful if you want to capture payment manually, or create an invoice for the member to pay online. But, you might not want draft orders created, especially if you expect a lot of failed payment. The new setting can be found in Bloom/Settings/General in the Batch order creation section.
  3. NEW: If you need to update your customer settings in bulk, Bloom now provides the ability to import those settings via a spreadsheet. For example, when migrating from another system, if you have a lot of wholesale customers, or distributors with IDs, you can provide the Bloom team a spreadsheet and we can update those setting with a simple import. 
  4. UPDATED: We have added some additional information to the Selections Report that will help to better understand membership product selections. You'll now see the Release Name as well as the number of members who have selected the products. 
  5. UPDATED: We've been working on making improvements to our Gift Membership feature. The first update we made in this release is the customer on the order is now the gift recipient, and not the gift giver. This means that the recipient will receive order and shipping notifications. More updates are coming!
  6. UPDATED: You can now use ShipCompliant and Avalara at the same time. For instance, you can use ShipCompliant to handle your fulfillments and Avalara to handle taxes and compliance. Before, Bloom only allowed one system to be integrated per shop. 
  7. FIX: If you're using Shopify Plus, and the Flow app, you may have seen Bloom and Flow racing to create tags, but only one app will win, resulting in missing tags. Now Bloom will wait 60 seconds to let the Flow app complete tag creation to keep these race conditions from occurring. 

Version 0.65.0

April 12, 2021

  1. NEW: Bloom can now import full products into Shopify, including the Bloom product specifications. This is most useful when creating a new Shopify storefront. But, if you need to update product specs for all of your products, we can do it with this new import feature.
  2. UPDATED: When using Bloom's rich text editor, there are two new features. First is the ability to enter an image URL, second is the ability to enter a link URL after highlighting text.
  3. UPDATED: When searching members, you can now search for partial names. This is helpful when you have users with two names in one field. Like Bill and Mary Smith. Now, if you search for "Mary" it will find this member. Before you'd need to search for "Bill and Mary".  
  4. UPDATED: If you're using both ShipCompliant and Avalara, we can set up your store to use ShipCompliant for just fulfillments, and Avalara for taxes and compliance.
  5. FIX: When removing members from a waiting list, using the Bulk action feature on the Members tab, the customer tags were not updating to current status. This is now fixed. 
  6. FIX: We've made several other small fixes to make Bloom more stable, performance, and accurate. 

Version 0.64.0

March 23, 2021

  1. NEW: Bloom now has the ability to import your product specifications from a spreadsheet. If you need to do bulk updates to your products, let us know. We can provide you the spreadsheet template and get your products updated for you. This will is a major time saver. 
  2. NEW: When creating a batch, you'll now see the product price next anywhere the product is listed. This allows you to make sure your pricing is accurate before you run a batch. 
  3. UPDATED: When using the selections report, you can now filter by fulfillment type (ship or pickup). Once you filter, you can now click the Memberships button and the filter you select will stay activated, allowing you to also filter that memberships view. 
  4. UPDATED: We made a few updates to our 205 Shipping report so it is more universally compatible. Date formats are now consistent, we've added Shipping Phone Number field, and removed the Bloom Batch number field. If you were using this and want us to add it back, let us know. We can turn it on just for your shop. 
  5. FIXED: Member-specific shipping options would intermittently not appear in checkout, even if logged in. We rebuilt how Bloom sends member shipping rates to Shopify, which solved this odd problem for good. 
  6. WORKING ON: We're continuing to work on Bloom 1.0. Progress has been slower than planned, but it is steadily moving forward. After trying out the new Wineshippping app for Shopify, we've realized that Bloom needs to have its own integration. We'll be working on that over the next several weeks. Stay tuned. We're also building some great new websites for some very forward-thinking wineries. Watch our Twitter feed for launch announcements @bloomdotwine. 

Version 0.63.0

March 9, 2021

  1. NEW: When using bundles or kits for club orders, Bloom will now add the child products in the bundle as part of the line item on the order. For example, if your bundle is "Box of three reds", you'd also see the three reds in the box listed on the order. For this to work you'll need to have those items added to the product in Product Specifications. This is a great extension to the Bundles app that we always recommend--it completes the circle!
  2. NEW: Since members can now use their saved credit cards in Bloom Checkout place orders, we've added a new setting in Bloom/Settings/General where you can require log in before accessing checkout. This will ensure the member is logged in, and we can connect them securely to their cards-on-file. 
  3. NEW: When Gift Membership orders are created from Bloom, the orders are now tagged as a Gift, and with info on how many gifts are left to be given. For instance, a gift tag might look like "Gift 2 of 4". 
  4. NEW: There is a new filter on the Selections Report, Filter by Fulfillment. Now you can see selections by Pick up or Ship, which will make it easier to plan inventory allocations for each fulfillment type. 
  5. UPDATED: Orders will no longer include the VARIANT and ABV tags. These used to be used for reporting purposes. Now that all of our reporting data is coming from Bloom's data warehouse, we don't need to include them on orders anymore. Now your new orders will have a much cleaner tag list. 
  6. UPDATED: When you load Bloom's Product Specifications feature, you'll notice some new fields. We've added Score, Rating, Sweetness range, and moved Sensory Profile under Notes. 
  7. UPDATED: In the Bloom Admin, when adding Additional Options to a club level, you'll now see the Display Name instead of the Product Name, if you set the Display Name in Bloom Product Specifications. If you aren't familiar with Display Names, they are designed to allow you to override the product name, in case you need to. Your members will see the display name when managing their club membership, but you'll now see them when in Bloom admin as well.
  8. FIXES: We fixed a bug where discount codes with spaces wouldn't work, and continue to make a lot of performance improvements to Bloom reports and our background processes. 

Version 0.62.0

Feb 23, 2021

  1. NEW: If you are using Bloom Checkout, your customers can now use their saved credit cards to place an order, without having to re-enter it. This does require that the customer is logged in. If they have saved cards in the system (they are a club member, or have saved a card in Bloom Checkout in the past) their card(s) will appear as payment options when checking out. Customers will still have the option to enter a new card, if they desire. 
  2. NEW: You can now edit the headers and button labels on Bloom Emails. When you click the Email tab in Bloom, you get to what we call Proactive Emails. These are emails you sent to your members for things like Missing Billing, or Activate your Account. Now, when drafting these emails, you can change the email header and button call-to-action. 
  3. UPDATED: When editing a customer choice release option, you can now choose to hide that option on the My Membership view. This is the view members see when they log in to edit their membership. You might want to hide the option when you're running low on inventory, or for any reason you no longer want that option to display as a selection for customer choice options. 
  4. UPDATED: Bloom reports are now fully using Bloom's data warehouse, and no longer rely on Shopify data. Why would I care, you ask? Well, reports load about 10 times faster now. Sweet!
  5. FIXED: When you receive an email from the Bloom app, like "A new member has joined.." the CTA button will now take you directly to the membership view in Bloom. You'll need to be logged in of course. We've also fixed a handful of other small bugs that you probably didn't notice, but hey, we're always trying to improve our app.

Version 0.61.0

Feb 08, 2021

  1. NEW: After a lot of feedback from our customers, we have our Pay with Saved Card feature in beta testing. We are very excited about this new feature. It is built as a tile in the Shopify POS. All you need to do is 1) Add tile, 2) Select Apps, 3) Tap Bloom, 4) Pick Pay with saved credit card. Then the new tile will appear. When building an order, instead of clicking "Checkout" tap the new app tile. That will load a new view where you can confirm the order and pick a saved card to use. Once selected, the order will be created. All you need to do after that is complete the checkout and select Bloom as the payment method. A few notes:
    a) You first need to create a new payment type in the POS under Settings/Payment Settings/Custom Payment type. Just click "Add a custom type" and create a "Bloom" payment type.
    b) This will only work for wineries using the Stripe payment gateway for saved cards. It is not yet supported for or Moneris. We're hoping to support those in the future.
  2. NEW: We have updated our Product Specs page to include sections. You'll now see have sections for General, Wine, Champagne, Spirits, and Notes. There are also several new spec options that support the natural wine industry. Sweet!
  3. UPDATED: If you archive a batch with failed payments, then those memberships will be available in the next batch. We had some complaints that it took too much time to delete the failed payments, so we fix that issue for everyone.
  4. UPDATED: A new batching feature was added last release that displays all the shipping rates on orders for that batch. In rare cases, you may see "No rates found". We now highlight this with a warning color, so it is obvious that you may have an issue with a shipping address.
  5. FIX: In some cases, when a member updated their shipping address and Bloom sends an email notification to the shop admin letting them know about the update, the updated date would be inaccurate. We fixed that (we hope).
  6. WORKING ON: We've continued to make improvements to our new Join flow, as well as forward progress on Bloom 1.0 (Allocations).

Version 0.60.0

Jan 25, 2021

  1. NEW: Avalara AvaTax compliance integration. We're pretty excited about this one. Our tax settings for a while now. Avalara released their compliance features in late 2020 and we've been working with their team to get Bloom dialed in. If you're using Avalara and want both tax and order compliance, let us know. We'll get you set up.
  2. NEW: If you'd like your members to have the ability to cancel their membership themselves, now you can turn that feature on. Head on over to Bloom/Settings/General and at the top of that view you'll see a new 'Allow members to cancel' section. Check the box to turn the feature on. If you'd like to add info about the cancellation process, or your contact information, you can add that content right below the checkbox. You members will see a 'Cancel membership' link under their Edit or add options button when they log into their membership view. 
  3. NEW: For ShipCompliant users, if you want Shopify to send your Shipping Confirmation emails, we now have a new setting for that. Open Bloom/Settings/Email and scroll down a bit to the 'Shopify notification options' section. Check the box if you want Shopify to send the email notification. Leave it unchecked if you're using your shipping provider's email system. 
  4. UPDATE: Our new Join flow continues to improve. In this release, we've turned on the Gift membership feature. If you are setting default quantities on your customer choice release options, then those defaults will be set on new memberships. And you can now redirect a new member to a custom confirmation page after they sign up. Sweet!

Version 0.59.0

Jan 11, 2021

  1. NEW: If you are using the new Bloom Sales Channel app, you likely are using Bloom Checkout to sign up new members. In this release, there is a new option that doesn't require a checkout experience, rather a simpler signup form. There are a few advantages to this new signup. First, $0 orders are not created. There are new controls in Shopify's Customizer that allows you to configure the signup flow. Finally, you don't need to create products that represent the club the member is joining. Overall, it is just plain better. Note, if a customer is making a purchase as part of signup, they will still use Bloom Checkout. Contact us if you're interested in learning more, and want our team to implement this new join flow for your website. 
  2. NEW: We have extended Bloom's credit card manager to include two new features: Edit and Delete. When you click on a member's billing info, and open their card details, you'll see links for Edit and Delete. When editing you can update the cardholder's name and card expiration date. Click the red Delete link to delete the card from the system. Now administrators have full control over member's credit cards. 
  3. NEW: Some customers would like to hide releases from the join flow and from members. When releases are over and orders have been shipped, you might want to hide the old release while you are getting the next one configured. Hiding is simple. Open the Edit Release interface by clicking the pencil icon on the Clubs view, then check the first box "Hide this release on storefront." This will simply hide the release when customers are joining the club level, or when they log in and view their membership details. Sweet!
  4. FIX: Filtering memberships by "Ready to process" was displaying some memberships that weren't ready to process. This has now been fixed. 

Version 0.58.0

Dec 24, 2020

  1. NEW: Customer Choice release options now has two new features. First is a field for default quantity. This will allow you to set a quantity on each wine, which will display as the default quantity when new members are joining the club. This doesn't mean the new member is forced to use that default quantity, it simply pre-populates the quantity field instead of displaying it as an empty quantity. Second, there is a new field for quantity values that lets you define what the quantity options are for that wine. Before you had to click "Add quantity" and add a new option for each value you wanted. Now, simply type in your values into a single field. For example, if in the quantity drop down, you wanted to display 1, 2, 3, 4, 5, 6, and 12, you'd just type "1-6,12". This will save a lot of time when setting up or editing customer choice release options. If you have customer choice release options, just click the edit icon (pencil) and you'll see the new fields for each of your wines. 
  2. NEW: If you want to display a message to a member when they log in, you can now add a custom message to a membership. Just open their membership in Bloom, click on the Member details tab, and you'll see the new Custom message text box. Enter your message and when that member logs in to view/update their membership details, they will see that message above their membership details.
  3. NEW: Bloom admin now has an improved interface for managing member's credit cards. When you click on a member's billing information, the first thing you'll notice is that the credit card information is now above the billing address. You'll see the member's card info with an edit link. When you click edit, you are presented with an interface that allows you to pick a card to use for the membership, or add an additional card. Members can now have multiple cards saved and share those saved cards across multiple memberships. Currently, this feature is only available to admins. It will soon be available to members when managing cards on their My Membership view. 
  4. NEW: If you want to display a different product name to members who are joining a customer choice club, or editing their membership, you can add that new product name to the Display Name field in Bloom Product Specifications. Example uses of this are if the product name in Shopify doesn't have the level of detail you want, like appellation, vintage, or producer, you can simply add what you want it to read in the Display Name field. 
  5. UPDATED: Bloom's Avalara integration is getting an upgrade. We've now completed the first phase, which provides the ability for orders to be sent to AvaTax as transactions. We support new orders, order updates, and refunds. Next up, we'll be adding support for Avalara's new compliance features. 
  6. FIXED: We discovered a handful of bugs recently that we have fixed, including subscription renewal dates being accidentally erased when members switched release options on a subscription, performance improvements to Bloom checkout, and more.
  7. WORKING ON: Our new join flows didn't quite make this release. Our hope is it will be in our next release in January 2021. 

Version 0.57.0

Dec 02, 2020

  1. NEW: When batching you can now set a preferred ship date on all orders in the batch. You'll see the new interface on the final screen when creating a batch right before you process the orders. If ShipCompliant is integrated, you'll also see two additional fields, one for setting the Order Type and another to set the Fulfillment Type. These are typically used when you want to create orders of "Club" type in ShipCompliant. 
  2. NEW: We've completed Version 1 of our integration with SoundCommerce, a reporting platform that brings together data from all of your sales channels. They specialize in DtC businesses that offer subscription services. The actionable reporting they make available is amazing. And, they are located right here in Seattle!
  3. UPDATED: Bloom now handles discounts differently in ShipComplaint. Since they don't support order-level discounts, we're now calculating the discounts on each line item and reducing the line item price. This makes for a much cleaner order in ShipCompliant and doesn't require the "Discount" product to be created.
  4. WORKING ON: Soon we'll have an updated version of Bloom's Join a Club flow. Currently if using Bloom Checkout, it is integrated and feels like a checkout. We've received feedback that this isn't the ideal customer experience. So, we're breaking out Join and making feel more part of the Shopify Club page. We think this is going to be a much nicer customer experience. 

Version 0.56.0

Nov 11, 2020

  1. NEW: Many Bloom customers have had to contact us when memberships needed new default selections or moved from one release to another. Bloom now provides an interface where membership updates can be made in bulk. Head over to your Members tab in Bloom and first filter down to a specific club level. Using the checkboxes, select the memberships you want to update. Then, click the Bulk Actions dropdown and select "Update member selections". If you have multiple releases in your level, you'll first need to select what release you want to update the members in. If you have more than one release, or if you have memberships that are missing selections, you'll see an option to select those members to migrate. In most cases, you'll just select the memberships with selections. After you select the release, then you can pick specific members to migrate, where you can update/change their selections and/or quantities. This new feature also provides the ability to delete a release option from your level, even if memberships are assigned. There are more cool things you can do with this feature -- more than we can write about in release notes. Contact us if you want assistance with your migrations. 
  2. NEW: In order to reduce emails sent from Bloom going to users Spam folders, we provide the ability to add SPF and DKIM records to your domain's DNS. In order to complete that setup, your DNS updates need to be verified. If your sending email address hasn't been verified, we're now showing a notification badge on Bloom/Settings/Email. If it is verified, we also show a verified badge. This will be a nice visual queue that provides an easy way to see if your email sending email address is set up properly or not.
  3. NEW: For our Shopify Plus customers, or if you're using Bloom Checkout, there is now a new content section in the Shopify Customizer for Shipping Notice. If you need to let your customers know there may be shipping delays or other shipping-related messages, they can now show in the checkout. Just go to the Shopify Customizer, click Theme Settings, then Bloom and you'll see the new content section. 
  4. NEW: If you have a club level that only allows for pick up orders or just ship orders, you can now have a setting for that. Click the pencil icon to edit the level, scroll down to the Shipping Options section, and you'll see a new Delivery Options dropdown. If you select Pick up only, then your members won't see any ship options when joining a club, or when they view their membership profile. 
  5. UPDATE: If you're using ShipCompliant, orders now won't be marked as fulfilled in Shopify if the order in ShipC only has a tracking number. The order needs to have a status of "Shipped" before Shopify will auto-mark it as fulfilled. We made this change because it is common to print a label, but not ship it for a few days. Now, shipping confirmations won't be sent until the package is actually shipped. Nice.
  6. FIX: When ship orders were created, Bloom was using the first and last name of the member for the shipping address. This ended up being an issue for gift memberships. Instead of using the gift member's name, the club member's name was on the shipping address. This has been fixed.
  7. FIX: A recent release of Safari broke login authentication when trying to access Bloom on a mobile device. This is now fixed.
  8. FIX: We had a couple of customers point out rounding errors when taxes were calculated. Sometimes an order would be a penny off from what was expected. These rounding errors can be hard to track down, but we think we have it fixed. Let us know if you are still seeing any rounding issues on taxes.
  9. FIX: There are some page sorting bugs that occurred after updating our core software packages. These sorting issues have been sorted out.

Version 0.55.0

October 29, 2020

  1. NEW: When using the Pay with Saved Credit Card feature on a Shopify Draft order, you'll now see one or more cards you can select to use for the payment. Before, we'd simply use the card attached to the membership. As part of Bloom Payments, customers can now save multiple cards. They might be saved on a membership, or could be simply used in Bloom Checkout on a website order. Any card that is saved in Bloom Payments will be available to administrators when using Pay with Saved Credit Card. We'll continue to expand on this feature, where you'll be able to add and edit cards, add memberships, and more. 
  2. NEW: It is easy to forget to add specifications or select a type for your products. Forgetting can cause problems when creating orders, especially if you're using ShipCompliant, Avalara, or other integration that expects certain data to be available on products. Now, you'll see in the Shopify admin, a callout alerting you that "Products didn't publish to Bloom." What this means is that the products are either missing ABV or Product Type. If the product contains alcohol, make sure ABV is set in Product Specs. And, while you're at it, make sure the Shopify Product Type field is set. Once all of your products are set up, the callout will disappear. 
  3. NEW: You can now define Bundle products in Bloom Product Specs. This isn't a replacement for the Bundles app, think of it as an extension of the app. Currently, the Bundles app can't add Order Note Attributes to an order that has a product bundle. If you open Product Specs on a product, you'll now see a new interface to add multiple fields for the items in the bundle. You can add whatever you want to the field to describe what is in the bundle. When an order is created with the product that has bundle items defined in Product Specs, then we can use that data in order note attributes so they can display on packing slips, order notification emails, or many other areas in the platform. 
  4. NEW: Related to #2 above, Product Specs have a new drop-down for ShipCompliant Product Type. You don't have to have ShipCompliant to use this. We actually recommend using this to define your product type, as it pertains to alcohol. For instance, if you select "Wine" for this new product type, you don't need to set ABV or have a Shopify Product Type of "Wine" in order for Bloom to know it is an alcohol product. 
  5. UPDATED: You can now add Bcc emails to Bloom's automated emails. Just go to Bloom/Settings/Email and under the Admin Email field, you'll see a new Bcc field.
  6. FIX: Refunds will now be reflected correctly in ShipCompliant. Before, when you created a refund or exchange, those changes would not be reflected in a committed order in ShipCompliant. Now your orders will stay in better sync with Shopify. Your reporting will be happier now.
  7. OTHER FIXES: We've been busy on a lot of other fixes to the POS, ShipCompliant data syncing, Bloom Checkout, and much more -- too much to mention in this email. We'll continue to make a lot of impressive improvements in the coming months. 

Version 0.54.0

October 8, 2020

  1. NEW: Bloom Age Gate is now free to all Bloom customers. We've built a very slick content management interface in Shopify that allows for a lot of customizations. If you need it, we just need to add one line of code to your theme. Let us know if you want us to turn that on for ya. 
  2. NEW: If you're using ShipCompliant and need to recheck compliance on an order, you can now use the More Actions drop-down on the order and select Recheck Compliance. If you need check orders in bulk you can still use the recheck compliance tag. 
  3. NEW: When creating a draft order for a member in Shopify, you can now select the special member shipping rates available in the club level. For instance, if you offer free shipping for all club orders for members, that free shipping rate will appear in the draft order Shipping feature, along with any other rates that might be available for the order. Remember, you'll need to save your draft order with the customer and products before these new rates will appear. 
  4. NEW: Bloom Checkout now supports Pickup as an option. If using Bloom Checkout for club signups you can set your membership to Pickup or Ship depending on what you select when you join. Sweet!
  5. FIX: In our Batch reports, we display the gateway message for each payment. We fixed a bug where our reports were showing a different message than the corresponding payment record in the batch.
  6. WORKING ON: We've been very busy launching a number of really cool sites over the last several weeks. Our design and development team continues to push the limits of Shopify's content management system. We're also seeing some sites get Shopify's new customizer, so keep an eye out for it. We're continuing our work on new Clubs, Levels, and Allocations. Stay tuned.  

Version 0.53.0

September 19, 2020

  1. NEW: Bloom has a new method of membership signup we all "Simple signup". The customer will only see one form with fields for name, email address, phone number and birth date, if required. Simple signup is used when you just want to create an email list, but still create a membership profile in Bloom. This is the first example of how we're moving Bloom into Shopify's pages system, providing wineries total control over the look and feel, and flow, of the membership journey. The next version of this feature will be full signup, where members provide shipping and billing information. If you're interested in Simple signup, let us know. It does require us to assist you with building the right customer experience. 
  2. UPDATED: If you're using Bloom Payments, you can now create a draft order and use the customers saved credit card to pay for the order, regardless if they are a member or not. This does require that you are also using Bloom Checkout, and the customer chooses to save their credit card during checkout. 
  3. UPDATED: On the POS, when creating a new club member, the credit card field has been updated to use Stripe's latest interface, making entering a card easier and even more secure than before.
  4. UPDATED: When running batches, you should see some speed improvements. We'll continue to make batching faster, as we're looking closely into a "bulk processing" option which may make a dramatic difference. Stay tuned. 
  5. WORKING ON: Now that we have our first version of Subscriptions live, the concept of Clubs and Levels is getting blurred. This is forcing the design team to do a bit of re-thinking. We've taken every thing we have learn and pivoted towards a new architecture which us more flexibility to build the features you've been asking for. Progress is moving quickly. We'll keep you up-to-date as we progress. 

Version 0.52.0

Aug 23, 2020

  1. NEW: A lot of wineries want to ask for the customer's birthdate on the cart, before they checkout. Bloom now has a new section in Theme Settings to control turning this feature on or off. Plus, you can set the desired age limit from 18 to 21, or set it no ignore age all together. NOTE: In order to enable the birth date control the Bloom team needs to implement it on your cart, as each theme is different. Let us know if you want or need this feature and we'll get it working for you.
  2. UPDATED: If you are using the Gift option with Bloom memberships, the gift recipient name, email and gift duration will be included in Bloom's membership report. Just export your members from Bloom/Members and you'll see the new columns. Also, regarding Gifts, you can now edit the gift expiration date using the Bloom admin. 
  3. UPDATED: We've been very active on the new Sales Channel app. If you're using it already (you'll know if you navigate to Bloom using the left nav under Sales Channels and not under Apps) you may have noticed, Members is now the first, and default option. We know members is the most used screen, so we just made it first in the list. Additionally, we completely rebuilt how discounts work for the Sales Channel app, which will open the door for new discount options in the future. 
  4. UPDATED: In previous releases we've announced updates to how Bloom processes payments. We're continuing to work on, and improve, both card authorizations and payment capture routines. These updates make for fewer false errors and better error handling/reporting. 
  5. WORKING ON: We're continuing to work on our new interfaces for Clubs and Membership Levels. This will set us up to start on Allocations in the coming weeks. Stay tuned. 

Version 0.51.0

July 29, 2020

  1. NEW: We have had a lot of requests for this report, and the first version is finally here: Email sending report. If you navigate to Bloom/Reports/Email you'll see a listing of all the emails sent from Bloom. These include new memberships, batch orders processed, cancellations, and more. On the report you can search by email address and filter by email status. Because of the way we're retrieving the data, the report might be slow to load when filtering. We're working on performance improvements for version 2.
  2. UPDATE: We have added new merge tags for emails sent from Bloom. In case you don't know what a merge tag is, these are short code snippets that allow you to dynamically insert data into your emails. For example, {{club_name}} will insert the name of the club that a membership belongs to. Read more about merge tags in Bloom's help content. 
  3. UPDATE: New product specs have been added for champagne and spirits. If you need new fields for specs that don't exist, please let us know. 
  4. UPDATE: You won't see this new feature, but the development team has been working hard rebuilding our payments architecture. These updates solve a lot of issues we were seeing with orders being marked as successful, even though there was an error in the final step of saving the order. And provides a foundation for all customers to consider moving to Bloom checkout later this summer. Stay tuned for more on that.
  5. FIXES: We squashed numerous bugs in July and will continue working on incremental improvements to Bloom. 
  6. WORKING ON: The design team is continuing to refine our designs for Bloom 1.0, specifically how Clubs and Membership Levels will integrate with Shopify products. You can see this in action on Empathy Wines website, where Club Empathy is a product you add to the cart, which loads Bloom checkout. This is only one, of many ways we'll be able to sign customers up for a membership. 


Version 0.50.0

June 26, 2020

It has been almost 5 weeks since our last release. A lot has been worked on, and we're excited to announce that our new Bloom Sales Channel app is going into beta testing on July 1, with a select group of customers. Our plans are to make it publicly available around August 1st. With the sales channel app, you'll see Bloom will no longer be located in the Apps tab. Instead, you'll see Bloom under your Online Store as primary navigation in the Shopify admin. Additionally, you'll have the choice to use Bloom Checkout, which is a new club signup and product checkout experience. There are too many features to list here but expect to learn more as we get closer to the public launch. Other than that, here are the other updates we've made:

  1. NEW: On the Member report in Bloom/Reports, you'll see a new column for Declines. You'll see a number (could be a zero) which tells you how many payments have been declined for each membership. You can quickly see how many membership payments have been declined, and act on them accordingly. Sweet!
  2. UPDATE: Bloom will now send gift messages, or special instructions to ShipCompliant, which allows your fulfillment center to add these notes to packing slips or gift cards. This does require a bit of custom development work, so let us know if you are interested in this feature. 
  3. UPDATE: Since Shopify has updated tax interfaces, you no longer need to provide a zip code for Bloom tax presences or overrides. If you have zip codes today, you can leave them. They just aren't required anymore. 
  4. BUGS: Some of you may have experienced bugs with ShipCompliant status, and batch payment status. These were do to a major update to how member payments are processed, as well as almost doubling the different status to now have for ShipCompliant. We still know of one issue that we're working on to correct, where in rare cases a payment will be marked as failed, when it actually succeed. Please continue to report issues and we'll attempt to address them as quickly as we can. 

Version 0.49.0

May 20, 2020

  1. NEW: Tiered discounts for web purchases are now available. Many wineries want to offer better discounts, the more wine customers purchase. For club members only, you can now offer different discounts based on the quantity in their cart. You'll first need to define your discount tiers on the club level in Bloom. Then the Bloom team will need to implement the update on your cart. Contact us if you'd like this feature added. 
  2. UPDATE: Our FORT integration is now complete. If you are using a warehouse using FORT software, you can now have a direct integration for fulfillments. In Bloom/Settings/Integrations there is a new checkbox where you can activate FORT Systems. When activated, every order will have a new order attribute called "Fort Fulfillment Type". The values can be "Ship" "Pick up" or "in Person". Any order marked as "Ship" will be sent to your warehouse. Contact us if you're interested in setting this up, as it may require installing the FORT app onto your shop.
  3. UPDATE: Our ShipCompliant integration will now skip compliance checks if the order doesn't contain products with alcohol (doesn't have an ABV set). Meaning, it is more important than ever to make sure your alcohol products have ABV values set, if you want orders to be compliant. 
  4. FIX: We fixed an issue we uncovered with our ShipCompliant integration, where in some cases, new products were being synced with "0" for ABV.
  5. WORKIN ON: The new Bloom Checkout and Sales Channel is getting closer to complete. We will be testing it with a handful of customers in early July. Stay tuned. 

Version 0.48.0

April 30, 2020

  1. NEW: Bloom has always had minimum and maximum quantity values for customizations. We've now added minimum and maximum pricing as well. So, if you want to ensure customizations reach a certain price threshold, just added your values on the Edit Club Level view. 
  2. NEW: If you want to add a gift message to an order before you checkout, we can now easily add To, From and Message fields. These message can then appear on packing slips, if printed from Order Printer, or any app that uses Order Note Attribute fields. This feature will require custom updates to your site's cart view. Contact us if you're interested. 
  3. UPDATED: We've added new shipping options on Bloom club levels, for both club and web orders: 
        - $7 if less than $100, Free over $100
        - $12 flat rate or free shipping on 12+ bottles
        - $15 flat rate or free shipping on 12+ bottles
        - $17 if less than $100, Free over $100
  4. FIXES: Many Bloom customers experienced duplicate orders in certain situations. This was due to a major change we made to our payment gateway API, and wasn't caught during testing. That fix, and many other small fixes have been made since the last release. Hopefully Bloom is more stable for everyone.
  5. WORKING ON: Continued work on Bloom 1.0, specifically merging a lot of new, soon-to-be-released features, into the existing code base. This will ensure our customers can easily move between the current version of Bloom (we'll start calling it the legacy version) and Bloom 1.0.  Next up is finalizing and releasing our new join process and checkout.  

Version 0.47.0

April 14, 2020

  1. NEW: There is a new report in Bloom! If you need to see when your members last updated their membership status, just head over to Bloom Reports and you'll see the first tab is now Memberships. Sweet!
  2. UPDATED: We've greatly improved some of the Join a Club flows, particularly those rare, complex flows like you're already a customer, with an account, and you want a club membership. Before, Bloom required customers to verify themselves via an email. Now, through some fancy coding, new members will just flow straight into the Shipping Options view without needing to verify.
  3. UPDATED: In addition to improving the flows, we've also made vast improvements on the performance of the Join a Club flow. This is particularly evident for those customers who might have hundreds of new members joining at the same time. No more application timeouts!
  4. FIX: We fixed a bug where some refunds weren't completing fully, as well as a bug that would make the Sales Tax report error out when certain data was loaded into it.
  5. WORKING ON: We're knee-deep in the design and customer experience for our new allocation checkout. It is going to be amazing.

Version 0.46.2

March 31, 2020

  1. NEW: Bloom has always added Order Notes to new orders, which provide information regarding compliance checks, payment gateway messages, and more. Some of our customers use the Order notes field for very specific purposes, and the notes Bloom adds may clutter things up. Now, you can turn notes off. Just go to Bloom/Settings/General and uncheck the Order notes feature.
  2. UPDATED: We've added email addresses to the Gift Recipient report in Bloom. This will assist in creating contact lists for email marketing, etc.
  3. UPDATED: Our Avalara integration that uses the AvaTax tax rates for club orders is now complete. We'll continue to build out this integration and required by our customers.

Version 0.46.0

March 25, 2020

  1. NEW: Discount codes can now be added by new members when joining a wine club. Why you might ask? If you are a winery who collects payment and ships a new member's order upon signup, you can incentivize them by providing a discount on this first order. When a discount code is added by a new member during signup, we simply tag the customer with a new "Promo: " tag. You will need to check the customer's tags before giving them a discount when creating their first order. You can turn this feature on in Bloom/Settings/General. The Promo Code field will appear on the Billing view for members and in the Bloom admin. This feature is a work-in-progress and plan to integrate it more seamlessly in the future. Let us know if you have questions.
  2. UPDATED: "Keg" is now a container size option in Bloom Product Specifications. This will allow our customers who pour beer or wine from Kegs to track inventory using Keg as the container. 
  3. FIX: The auto-updater in stopped updating credit cards in Bloom, which meant you might have cards in Bloom that marked "Expired" they may have actually been updated in Since this service has been flaky, we've built our own. Every time you log into Bloom, it will run a quick check all cards stored in Bloom, and sync them with data.
  4. FIX: If you reprocess an order in a failed batch the "Processed date" will now reflect the date it was reprocessed. Before, it was only displaying the date the order was initially processed. 
  5. WORKING ON: With our amazing growth, we're still seeing some customer get certain processes "stuck" in a queue. For instance, running a report might take longer than expected because there are other jobs ahead of yours. Like we've already completed for batching orders, we're moving other background process to our new queuing job service. 

Version 0.45.0

March 16, 2020

  1. NEW: If a customer has requested a preferred ship date, you can now add a date on the order. There are two ways to achieve this 1) add a tag to the order "Preferred ship date: 03-15-2020" or 2) Preferred ship date should be an option to edit on the Additional Options box on the order, right under the Notes box. The date will appear on a 205 report in the Requested Ship Date column. Sweet!
  2. NEW: Smart links can be added to emails you send to members which will load the Activate Account view if they don't have an account or will load the login page if they do have an account. This means you don't need to send separate emails for each segment, but send one with a smart link and Bloom will take care of the rest. If you want to use smart links, just give us a shout and we'll get you set up. 
  3. NEW: When a new member is creating a membership, the billing view where they enter their billing information has an empty space to the right of the form, where you can now add custom content. You can use it to provide information about recurring billing, security, or anything else you might want to tell your members in this context. You'll find the new rich text box in the Edit Club Level view. 
  4. UPDATED: Birth date is no longer required when signing up a member in the POS. We're assuming your tasting room staff will check for age in person. This will make club signup a bit faster on the POS.
  5. UPDATED: "Can" is now a container type you can select in Product Specifications. "Keg" will be coming soon for those wineries who are using kegs for glass pours.
  6. UPDATED: We've updated our entire software stack to the latest Ruby gems and Shopify APIs. If this doesn't make sense, it just means we're using the latest and greatest code Shopify has to offer.
  7. WORKING ON: The Avalara integration is almost complete. We're in final testing. It may be released as a hot-fix this week. Our developers are continuing to work on the new membership signup designs and allocation memberships. We've built some great tools to help us migrate faster and more easily from other platforms, which we'll continue to improve. At the Washington Winegrowers Trade Show, we demoed a beta version of the new Shopify Point of Sale, and we're excited about where that is headed. 

Version 0.44.0

February 21, 2020

  1. NEW: We've added the ability to use merge tags in Bloom emails. There are currently only two tags available, but the infrastructure is there to easily add more. You can display the member's last 4 card numbers or their shipping address. If you'd like to learn how to use these, just check out this short help article
  2. NEW: In our last release we added the ability to select Residential or Commercial for a shipping address. Now you can also add shipping surcharges to either of these address types. This is useful if your shipping carrier charges you more to ship to one type vs. another. Currently, this only works for wine club orders. The surcharges will not be applied to web orders. 
  3. NEW: If you want (or need) extra birthdate validation, we can now add a birthdate field on the shopping cart, before the customer enters the checkout. This update does require a couple of hours of extra work from the Bloom team. Let us know if you'd like us to implement that feature for you.
  4. NEW: Bloom is now integrated with the Shopify app Advanced Shipping Rules. For only $9 a month, you can add very complex shipping strategies to your store and club shipments. 
  5. UPDATED: When viewing your batch details, you'll now see a new column for "Processed Date" for each attempted payment. This will help you compare the last attempted payment date to the date billing was last updated. 
  6. FIX: When creating batches, members with failed payments weren't being excluded from batching as expected. That is now fixed.
  7. FIX: Bloom shipping reports are now generated much faster.
  8. FIX: Dates on Orders and Products reports now use the order date, and not the order created date. We saw this issue after importing orders from legacy systems, and should now be fixed. 
  9. WORKING ON: Integrating Avalara with Bloom club orders for Shopify Plus customers, and continuing to work on the new designs for Bloom 1.0. 

Version 0.43.0

February 4, 2020

  1. NEW: Added the option to select whether a shipping address is residential or commercial. This will appear when you edit a member's shipping address in the admin, and when new members are signing up on the website. A shipping type of 'residential' or 'commercial' will appear as a note on batch orders now. It will also be added as a tag for easier order filtering in Shopify, and as a column when you export the shipping report. 
  2. UPDATE: We made some major performance upgrades to reports in Bloom, so now loading or exporting reports is much faster. 
  3. UPDATE: We removed the 'Bloom' tag on customers and orders. We got feedback that this was confusing to some people. 
  4. UPDATE: Improvements in Safari, the install page should no longer show up every time Bloom is loaded. Note that you will still have to accept cookies in some instances, due to Safari's security protocols. 
  5. FIX: In Shipcompliant, the customer phone number is now passed as the customer key if the customer didn't have an email address associated with them. 
  6. FIX: In rare cases, if a wine was deleted from a collection, an empty space would appear in the additional wines selections. This is now fixed. 
  7. WORKING ON: We're continuing work on the build out of our new Sales Channel in Shopify, as well as the redesign of Bloom admin interfaces.

Version 0.42.0

January 13, 2020

  1. NEW: Bottle deposits are now available for Bloom orders. You will still need to use an app to take bottle deposits for web orders for the time being, but for all club orders bottle deposits can be added automatically for each order line item that has a bottle (defined by having a Volume in product specs). You can find the bottle deposit feature in Bloom/Settings/Billing & Tax
  2. UPDATE: When creating tax overrides in Bloom Settings, you can now distinguish between alcohol and merchandise. Some tax jurisdictions have different tax rules for different product types. You can now dial in your override rates if needed. Contact support if you need assistance setting up tax overrides.
  3. UPDATE: In the case where a new club member is signing up for a club, but their email address already exists in Shopify, we show a message letting them know they need to check their email and respond to a verification notification. The message that displays can now be managed in Bloom/Settings/General
  4. FIX: On the POS app, there was a bug that was hiding the "Select" button when trying to select a level for a new member. This is now fixed.
  5. WORKING ON: The development team is rebuilding our order background processes so that each shop (your store) will get it's own, dedicated processor. Batched orders will begin to run automatically. The design team is knee-deep in redesign Bloom's admin interfaces and getting it ready for our new Sales Channel in Shopify. 

Version 0.41.0

December 19, 2019

  1. NEW: You can now add downloads to your wine specifications. If you have tech sheets, tasting notes, bottle shots, or any other file type you want to provide as a download on your wine detail pages, you can now add them as part of your product specs. First, upload the file to Shopify's file system. Grab the URL and copy it into the Downloads fields in a Product's specifications view in Bloom. Note, that the Bloom team will need to add a new line of code to get these to appear, so just give us a shout if you want to try out this new feature. 
  2. NEW: You can now change the default discount display on the Wine Club Signup view. Before, if your club provided a 20% discount on a case of wine, the discount would simply read "20%". Now, if you open the Edit view for a club level and scroll down to discounts, you'll see a new field labeled "Discount name". If you add something to this field, it will override the standard "20%". For example, you might add "20% off a case or more." to provide a more accurate description of the discount.
  3. NEW: Successful and Failed Payment emails now have a header field so you can add a custom header to those emails. Plus, those headers will also be used for the email Subject, tying everything nicely together. 
  4. UPDATE: The feature we release last month that provides a way for you to exclude discounts for club orders was confusing for some customers. We've re-worded the feature and provided a very clear warning message to ensure you'll understand exactly what will happen if you turn that feature on. 
  5. UPDATE: We updated our system software and Shopify APIs to the latest versions. This doesn't mean much to you I'm sure. Just know we're keeping our systems in tip-top shape. 
  6. BUG: Fixed a bug where product specs weren't displaying immediately after the product was saved. Now they are.
  7. WORKING ON: I'm very excited on what the Bloom design team has been working on over the last four weeks. There are so many features customers have asked for that we're finally going to be able to deliver in mid-2020. Expect to see a blog post soon about some of those updates and how Bloom will be changing. Also, I'll be asking some of our customers to assist with testing our new interfaces. If you want to help, just shoot us an email. 

Version 0.40.0

November 27, 2019

  1. NEW: Batches can now be archived instead of just deleted. Many wineries create a lot of batches when sending club shipments, and they build up in the Processed Batches list over time. Before, you could only delete the batch, which meant the historical data wouldn't be available in reports. Now your only option on the Processed Batches list is to Archive the batch. Once it is archived, you can still delete it if you choose, or you can restore the batch and add it back to your Processed list. 
  2. NEW: Discounts can be included in your product pricing for club orders. Many wineries selling luxury wines don't want to display a "discount" to club members. Instead, they choose to simply reduce the prices of the wines they make available to members. But, they still want club members to receive discounts on products with a retail price online or from the POS. There is now a new setting when editing a club level, right under the discount fields—a checkbox labeled "Discounts are included in product pricing". If that is checked, discounts won't be applied to club orders when processed through Bloom, as the system will assume they have been baked into the products you're shipping to your members. Sweet!
  3. NEW: There is a new field in Products Specs for "Country". We added this for mainly for wine retailers who need to designate the country where the wine was produced.  
  4. FIX: If you're tracking pick up orders in ShipCompliant, those shipping rates no longer need to include the words "pick up". We can now use any rate name for pick up orders.  
  5. WORKING ON: The design team is working with a few of our core customers on a true allocation option. We're very excited about some of the new ideas our customers are bringing to the table. When this is complete, Bloom will be able to handle almost any club configuration you can dream up. The development team continues to work on Bloom's new data architecture, improving performance and our reporting interfaces. We're looking forward to a productive and prosperous 2020!

Version 0.39.0

November 05, 2019

  1. NEW: Bloom now provides more granular tax overrides for club orders. If your current tax overrides are working, then you don't need to make any changes. But if you need to add specific states or provinces that have different overrides, then go to Bloom/Settings/Billing & Tax. There you can a) add an override for ALL orders if you don't add a country or state, b) add an override for any country if you just select a country, or c) add an override for a specific state if you pick both a country and a state. Important note: overrides do stack, so if you have multiple overrides, then all may apply to orders. For instance, if you have one override for just the US, and one more for just US/Washington, then your Washington State orders will have both the country AND the country/state overrides applied, but all non-Washington orders will just have the country override applied. 
  2. FIX: There was a bug where new members were getting the 'Abandoned Membership' tag added right after a successful signup.  
  3. WORKING ON: We've been very busy working on our new data warehouse. Orders have been completely moved over, and our development team has improved performance over 5000% in certain parts of our background job processing. We're currently working on Customers and Orders now. Expect to see some big performance improvements coming soon!

Version 0.38.0

October 04, 2019

  1. NEW: You can now set min/max on additional wine options! This has been a heavily requested feature from some of our wineries. Now when you add a collection to additional wines, each product will have a minimum and maximum field, giving you more control over your inventory. So cool!
  2. NEW: The ability to delete billing info out of Bloom, which will also delete it out of your payment gateway. For some customers, payment gateways will charge extra based on the number of credit cards stored. This will let you delete those numbers out of the payment gateway while allowing member data to remain.
  3. UPDATE: Now on POS orders that are shipped, which don't have an associated billing address, Bloom will send the winery address as the billing address to Shipcompliant. This will make it so POS orders go through compliance checks and aren't rejected because a billing address isn't supplied.
  4. UPDATE: Wine club members with an abandoned status will now have their Shopify customer tagged with "Abandoned membership". This will allow you to easily report on all customers who have abandoned memberships. 
  5. FIX: When signing up a member on the POS, we are now showing validation errors for all fields. Occasionally if there was an error on the form, the screen would be stuck loading. This is now fixed.
  6. WORKING ON: Bloom's data warehouse and improvements to reporting, along with 2020 planning (we have big plans).

Version 0.37.0

September 16, 2019

  1. NEW: Bloom will now use your shop's timezone for all data collected and recorded in Bloom. Before, dates like membership creation date and batch run date were set to pacific time (Seattle, where Bloom headquarters are). Now, these dates will reflect the date and time relative to what is set in your General settings in Shopify. This addition is primarily for our Aussie and Kiwi friends.
  2. UPDATED: If you are using's auto-update feature you may have noticed that the changes weren't reflected on the member's card in Bloom. That is now fixed. We've built a secure communication channel that will now auto-update Bloom when a card is updated in the gateway. Note: this isn't retroactive, and will only work on new card updates. We're working on Stripe and Moneris auto-updates, so stay tuned if you use those payment gateways.
  3. FIXED: We found a couple of small bugs in our Additional Options feature which likely no one else saw, but we fixed them anyway!
  4. WORKING ON: Bloom's data warehouse and new reporting interfaces, as well as POS validation error fixes and min/max quantity fields for Additional Options. 

Version 0.36.0

August 26, 2019

  1. NEW: Through the Bloom admin, you can now add the name of a staff member who refers a new club member. First, under Bloom/Settings/General, you can choose to display this field or not. It is off by default. Just check the box in the Allow Employee Referrals section and it will appear. Then, on the Edit Shipping screen for a member, you can add the employee's name. 
  2. UPDATED: Bloom's Account Activation email now lists members with their club status. You probably don't want to send activation emails to your cancelled members, so this lets you see all memberships status, sort the list by status, and just select Current members, or whatever status you'd like to target. 
  3. FIX: When getting a validation error on a Member Detail view in Bloom, you won't be redirected to the Memberships view, but instead, you'll see the message on the Member Detail view, where you'd expect to see it. 
  4. FIX: If your winery uses multiple clubs, then you'd see them all listed on the My Memberships page when a member logged in. We've fixed it so they will only appear if you choose to add member-only content on the Edit Clubs view in Bloom.
  5. WORKING ON: The team has been working hard on several new customer websites, but also focused on Bloom's data warehouse and reporting interfaces. We're excited about what we're working on. 

Version 0.35.0

August 2, 2019

  1. NEW: The Shopify POS will now display membership information in the cart, without needing to use the three-dot icon. This will be a big time-saver for POS users. As soon as a customer is selected, the POS will show a) If they are a member, b) how many months they have been a member, c) the member's club level, and d) the discounts available to offer. Once this information is presented, just tap the "+" icon to add their discount to the cart. Sweet!
  2. NEW: You can now edit the header text for all automatic emails. Before you could only update the body of the email. Go to Bloom/Settings/Email and you'll now see an extra "Header" field for each email. We will populate that field with the default text we have been using. All you need to do is overwrite the text and click save. 
  3. NEW: In the very rare case that memberships don't have any wines selected, you can now easily find those by clicking on the Missing Selections tab in the Members section of Bloom.
  4. NEW: Sometimes you need to change the date a membership was created or started. Now you can. Find the member in Bloom, view their Membership and click on their club level. There you will see fields to set their created date. We realize these fields are a bit buried, but plan on redesigning the member detail views which will solve this minor issue. 
  5. NEW: You can now export the Selections report in Bloom. This will allow you to see all selections across all membership levels, helping you to plan for your next club shipment. 
  6. UPDATED: If you re-sync your MailChimp list in Bloom, then all your contacts will be tagged correctly. To re-sync, go to Bloom/Settings/Email and open the MailChimp list drop down. Pick the option "Select a list" and then click the Save button. This basically disconnect Bloom from your MailChimp list. Then re-select the list you want to sync with and click Save again. That will start a re-sync of all your club members, then all should be tagged when the sync is complete (remember it might take a while for the sync to complete). 
  7. FIX: The selections report wasn't calculating waitlisted options correctly, but that is now fixed. 
  8. FIX: If you're using and the member's saved credit card information was deleted from (this is rare, but can happen), we will no longer show an error when a new card is saved. Instead, we'll remove all old references to that saved card, then save the new card. This means customers should never see API errors when updating cards. And, this fix also allows partial saving of card data. For example, you can just update an expiration date without needing the rest of the card information. 
  9. FIX: There was a bug that didn't allow admins to fully delete Additional Options from club levels. Now, if you delete all collections, then they will be completely removed from the admin interface in the Clubs tab. 
  10. WORKING ON: We'll be adding a new field on in Bloom admin and on the POS where you can include a staff member name on a membership. This will allow wineries to keep track of who added a new member, which should make it easier to track for commissions or spiffs. Also, continuing to work on our data warehouse and new admin interface design. 

Version 0.34.0

July 15, 2019

  1. UPDATED: ABV and Gallons are now included on the Products report in Bloom. This was requested by a few customers, which use that report to reconcile excise taxes.
  2. UPDATED: Member phone numbers are now being saved to Shopify customers. This seems like a trivial task, but Shopify requires phone numbers to be unique, like email addresses. Reason: you can actually pay with your phone number when checking out through the web store (contact us if you want that feature turned on). Now, phone numbers are checked for uniqueness, and aren't required if we import new members.
  3. UPDATED: Now when creating a batch, and you give it a name, the Name field won't appear in a pop-up. Rather, it is now located just above the Save button on the Select Memberships view. Also, batch names are no longer required. We made this update as part of our plans to redo the batching flow entirely. We'll keep you up-to-date on our progress with this major change. 
  4. UPDATED: When batching orders, on the last Confirmation view, you can now click on a product name, which opens a new tab to the Edit Products view in Shopify. This would allow you to change the product details, or inventory before moving forward with processing. 
  5. FIX: In rare cases, refunds weren't being reported correctly in Bloom. For instance, if you refund an amount you define (like $5.00 for shipping overcharge), then in certain cases Bloom order reports wouldn't include that manual refund. That is now fixed.
  6. FIX: You can now delete all additional options that you may have added to a level. Before, there was a bug where some options would stick around. 
  7. WORKING ON: Surfacing membership and discount data in the POS without the need to click the three dot icon and load the member's club info. When we're done with this feature, as soon as you load a customer into the POS, you'll immediately see if they are a member and have the ability to apply their discount with one tap. Sweet!
  8. WORKING ON: Building out Bloom's data warehouse and local data cache. In laymen's terms, that means Bloom will have better/faster access to all data, resulting in a massive performance increase for everyone. 

Version 0.33.0

July 2, 2019

  1. NEW: We're now sending tags to Mailchimp! When you add or edit a member, they will be tagged with their club level and status. Groups and segments are still being used, so tags are just an addition to what was already there. Sweet!
  2. NEW: Something most everyone has been asking for: when a member updates their credit card information, an email will now be sent to the shop admin. 
  3. UPDATE: We've added three new fields to Product Specs: Harvest Date, Bottling Date, Aging, and a new rich text box for Awards and Accolades.
  4. UPDATE: The Batch ID has been added as a new field to the 205 Shipping report. This will assist in filtering your club shipments. 
  5. FIX: If you delete a member from Bloom, you won't get an error, but instead be redirected back to the Member listing.

Version 0.32.0

June 18, 2019

  1. NEW: You can now view what additional wines members have selected in reports! In Bloom/Reports/Selections, there is a new table at the bottom of the page for additional wines. This shows what wines are chosen in each club level. This should help you keep better track of inventory during releases. 
  2. UPDATE: Orders created from Bloom can now have taxes included in product prices. If you have this setting turned on in Shopify, Bloom orders will show what taxes were included in the order total. Note that tax overrides must be added in Bloom for this to work. Contact us if you need assistance.
  3. FIX: There was a bug in the 205 report where the first product on an order was not listed. All products should now be showing up on the report. 
  4. FIX: There was a typo under the 'More Actions' dropdown on membership detail views in Bloom. This is now fixed.

Version 0.31.0

June 4, 2019

  1. NEW: If there is only one wine option on a level, the 'Add/Edit' button on the membership account page will be hidden. This should help clear up confusion for members who are not sure if they can update their wine choices. Note that if additional wines are available on the level, the button will still show. 
  2. UPDATE: Now you have the option of showing a Need an additional membership button on membership account pages. In the 'Member Only Content' section when you edit your club, there is a checkbox to show the additional membership link. 
  3. UPDATE: You can now change the docket name on ATS reports. There is a new field under Settings/Shipping for ATS shipping report fields. This is primarily for our Canadian customers who need use ATS as a shipping provider. 
  4. FIX: When trying to send account notifications to over 2000 customers, Bloom would time out. That is now fixed! This is the first feature that is using our new data architecture which allows for much faster performance. More of these improvements will be coming soon.
  5. FIX: There was a bug where quotations in product specs would break the display. This is now fixed. 

Version 0.30.0

May 21, 2019

  1. NEW: Now when creating batches, we have notifications alerting you if there are failed payments or saved batches. This should clear up confusion on why memberships aren't appearing when creating a batch.
  2. UPDATE: When a member changes their membership level, we are now ensuring the tags on their Shopify customer are updated accordingly.
  3. UPDATE: When you edit product specifications in Bloom, the modal window is now larger, making it easier to scroll and edit fields. 
  4. FIX: A navigation bug on some back links in the Emails tab is now fixed.

Version 0.29.0

May 7, 2019

  1. NEW: We've added a new report to Bloom! In Bloom/Reports, a new 'Batches' tab has been added. This report gives you an overview of what memberships were in a particular batch, their payment status, gateway message, and fulfillment type. Pretty cool!
  2. UPDATE: You can now filter Memberships by fulfillment type. We've grouped membership and billing status into one dropdown, and added an additional dropdown for fulfillment. This will make it much easier for you to see what members are ship vs. pick up.
  3. UPDATE: New tags were added for customer membership status. Now in Shopify, you can search and filter customers based on their membership level and status. 

Version 0.28.0

April 22, 2019

  1. NEW: New active email notifications for when a member is Cancelled, or is put On Hold. In Bloom/Settings/Email, under the Active Emails section there are two new checkboxes. When checked, members will automatically receive emails when they are put on hold, or when they are cancelled. These will be turned off by default. 
  2. UPDATE: You can now filter the Selections report by membership status. Additionally, the report is now filtered to 'Current' by default. This is so you can quickly see the total amount of wines selected for all current memberships.
  3. UPDATE: New filters were added to the Shipping report. You can now filter the report by Status, such as fulfilled or unfulfilled. You can also filter by Source, such as Bloom batch or Web. 
  4. UPDATE: We added an option to remove your Mailchimp list in Bloom. Before, you could only choose between lists. Now, there is a 'Select a list' option in the dropdown that allows you to un-sync all members. This is also useful if you want to force a re-sync to your current list.
  5. WORKING ON: We're building out a new batch report in Bloom! With this report, you'll be able to have a quick view of batch status and payments, as well as gateway messages. Pretty cool!

Version 0.27.0

April 8, 2019

  1. NEW: New shipping report type called a "205". These reports are used by many fulfillment warehouses, where all of the order items will appear in a single row in the excel file. To use the report, just go to Bloom/Reports/Shipping, then click Export. From these select the download type and the report type (205). 
  2. FIX: When sending an email from the Email tab in Bloom, you can now select just the memberships for a specific level. Before, it would select all memberships. This is now fixed. 
  3. FIX: When exporting reports with a currency value in a field, the value is now a number instead of a string that includes the dollar sign. Including the dollar sign made it impossible to run calculations. Now you can!
  4. FIX: If you have both weight-based and price-based shipping rules, Bloom will pick the best rate instead of the first rate. This would only happen in the rare case of using both types of shipping rules for a zone. 
  5. FIX: If you put a member On Hold in Bloom, it would remove the level information from the groupings in MailChimp. This meant the contact would be removed from an On Hold segment. We fixed it.
  6. UPDATE: The software that runs Bloom was all updated to the latest versions, meaning a faster and more secure system. Sweet!
  7. WORKING ON: We're still building a new database to store more Shopify data, which will make Bloom much faster. This will likely take a few more weeks to complete. As soon as we're done, we'll begin to tie in reports, making them much faster to render. 

Version 0.26.0

March 25, 2019

  1. FIX: Next and Previous buttons at the bottom of the reporting views now work as expected. 
  2. FIX: Cancelled and On hold statuses are new correctly being synced to MailChimp membership groups.
  3. FIX: We discovered that in rare cases, some refunds weren't calculating properly on sales tax reports. Plus, a few other minor reporting fixes are now completed. 
  4. WORKING ON: A new "205" order report that some warehouses use for Shipping. And, we're building a new database to store more Shopify data, which will make Bloom much faster. 

Version 0.25.0

March 12, 2019

  1. NEW: Carrier calculated shipping for club orders. Now, if you want to integrate your store and Bloom with FedEx or UPS, and use the shipping rates provided directly from the carrier, you can! Setup requires a bit of work, so contact us if you're interested. Also note, that this is a complex feature, and we're continuing to work on making it better. We're considering this the first waffle out of the iron -- not quite perfect. 
  2. UPDATE: The Membership listing under the Members tab will now load faster if you have more than 500 club members. We are now only loading the first 250 members but have added pagination (next and previous arrows) to the bottom of the list. This follows Shopify's listing pattern. Also note, that you'll need to hit the ENTER key in order to get the search to return results. 
  3. UPDATE: South Africa is now a billing address option. This is found in Bloom/Settings/Billing & Taxes
  4. FIX: Moving members from On Hold to Current status was sending the 'You've been removed from the waiting list' email. That is now fixed. 
  5. FIX: Error when attempting to send Missing Billing and Preparing Club Order emails. 
  6. WORKING ON: We've tabled our work on a new Membership listing and changed course to focus on improving our Reports interface. 

Version 0.24.0

February 27, 2019

  1. NEW: There is a new field in Bloom where you can add a pricing note to the subtotal line when members are viewing their membership. This is used for messaging like "Actual price will be determined when we process your final order."
  2. NEW: We have a new shipping option for club memberships "Free shipping on 12 or more bottles". If you select this option, and ship more than a case for a club order, shipping would be free. Note, you'll need to turn on Carrier Calculated Shipping in Shopify for this to work during checkout. 
  3. UPDATED: When a member views their membership details from their account, the subtotals are now calculated for their selections, then separately for any additions they may have added.
  4. FIX: Misc. bugs and performance improvements, including a faster rendering of the Memberships tab in Bloom, if you have more than 1000 members.
  5. WORKING ON: An updated version of the Members tab, using Shopify's development library, Polaris

Version 0.23.0

February 06, 2019

  1. NEW: Bloom now supports New Zealand as a billing option for members! Under Bloom/Settings/Billing, you'll see New Zealand as a checkbox. As we continue to expand into the international market, we're going to be adding even more countries so you'll be able to support club members from around the world.
  2. NEW: You can now change the label text on the "Add or Edit Additional options" button. Members see this on their account page where they have the option of adding additional wines to their shipment or changing their release. If you edit your membership level and scroll to the bottom of the Edit Membership Level page, you'll see this field.
  3. UPDATED: We've made a couple of changes to our shipping report. There is now a column for a shipping company name, and the name on the report is now the name that is on the shipping address - so if you have gift memberships, the recipient name will now be in the shipping report instead of the members'.
  4. FIX: Bloom will now display cents on club level wine options. For winery choice levels, you can enter the specific amount you want to charge for releases under 'Edit release' in Bloom. For customer choice, Bloom will pull the price from the Shopify product. Note that if you change a product price, you need to go into Bloom and press 'Save' when your editing the release, in order for it to show up on the wine club page.
  5. FIX: Tagging on Bloom orders is now more accurate. Failed batch orders that are reprocessed will now get the batch id and release number as tags. Also, if you use the POS, orders will now be tagged as 'In-person' if they have a shipping address, or 'No ship' if they do not.
  6. FIX: Member phone numbers can now be saved in the correct format if they are Australian or New Zeland numbers.
  7. WORKING ON: A better integration between Bloom and FedEx so we can use carrier calculated rates for club members!

Version 0.22.0

January 23, 2019

  1. NEW: When batch orders are created from Bloom, orders are now tagged with a new Batch ID and Release ID. These will appear in some reports, like the Shipping report, and allow wineries to use them for granular filtering of orders.
  2. NEW: Also, when batch orders are created in Bloom, new Order attributes will appear right below the notes field, listing the Membership level and Release name. This makes it easy to see, right away, what club level the order is from. It also allows level and the release name to appear on confirmation emails or packing slips. Sweet!
  3. UPDATED: Bloom now has robust checks and restrictions on inventory and related policies, when creating batch orders. These added restrictions provide more feedback to admins about overselling, and prevents orders from even being created if products have a policy stating they can't be sold if inventory is zero or less. You'll see the new notifications on the confirmation view when finalizing your batches if Bloom sees there is an issue.
  4. UPDATED: The member's email address that appears on the Membership detail view in Bloom now links to the Customer detail view in Shopify. This makes it easier to hop over to customer details from the membership. 
  5. UPDATED: Order Source names (also called Sales Channels) have been updated. Now Batch orders will be given the 'Bloom Batch' source name. Orders that use saved credit cards from Draft orders will be given the 'Bloom Draft Order'. This will, again, assist with reporting where you can list only batched orders or draft orders. 
  6. UPDATED: Three new columns have been added to the Shipping report: Fulfillment status, Batch ID, and Order source. 
  7. UPDATED: If a membership already exists in a batch, that is still waiting to be processed (in a saved batch, or if the payment was declined) that membership can't be added to a new batch. It must be reconciled first. 

Version 0.21.0

January 7, 2018

  1. NEW: You can now make your wines available to club members only. This can be used to promote your club by displaying "This wine is for club members only. Join now!" To make a product only available for a member you just check a new box on the Product Specification view. This won't automatically change how the products appear on your store. We need to make theme updates to your detail page first. Please contact us if you want us to help you get this set up.
  2. UPDATE: Exporting of reports has been moved from the More Actions drop-down to a link next to the date picker. Downloads of XLSX or CVS reports will now be emailed to the address you specify. We've seen a lot of growth from the wineries who use Bloom, which means more orders, which means reports require a lot of processing power to generate. This allows us to use a background process for generating the report. It also allows you to send the report to whomever you want. Sweet!
  3. UPDATE: If you attempt to create a batch, where you don't have enough inventory for a particular product, the Process Now button won't work. This is to prevent wineries from accidentally overselling when running a batch.
  4. UPDATE: Sale Tax Reports will now display up to 5 different tax items. Some jurisdictions have 3 or 4 different items. Add state tax and any other extras, you could have up to 5 tax line items. The report now neatly breaks these out for you, with the tax name and tax amount. 
  5. FIX: Shopify made a change that affected how our Product Specifications are stored. In some cases, the specs weren't appearing on product detail pages. This has now been fixed.
  6. FIX: The Shipping Carrier report now displays states/provinces as a two-digit abbreviation, vs. spelled out. This fixes some issues we were seeing when sending the report to carriers for label creation. 

Version 0.20.0

December 10, 2018

  1. NEW: If you allow your members to choose their wines (customer choice type club level) you can now require them to select a minimum number of bottles and restrict them to a maximum number. For example, you can require at least 6 bottles, but not more than 12 bottles.
  2. UPDATE: The Shipping report in Bloom now includes a new Rate Name field.
  3. UPDATE: Bloom reports now correctly include partially refunded orders. Meaning, if a customer returned two bottles of wine, those two bottles won't be included in gallons or sales tax reports, even though they were on the original order.
  4. FIX: Account activation emails sent from Bloom now will allow the selection of all members who don't have Shopify customer accounts.
  5. FIX: Filtering members with no billing info wasn't working correctly when members were imported into the Stripe payment gateway. This is now fixed.
  6. FIX: Some customers were getting a server error when adding new memberships through the Bloom admin. Fixed!

Version 0.19.0

November 26, 2018

  1. NEW: You can require that a member's shipping state is selected before joining a club. You can find this setting in Bloom/Settings/General. Note that the states pull from Shopify's shipping zones, so members would only be able to join if they ship to a state you have a rate for. 
  2. UPDATE: Bloom selections report has a new feature, where you can now view the details of each release option, showing all memberships that have particular selections. You can find this in Bloom/Reports/Selections.

Version 0.18.0

November 19, 2018

  1. NEW: You now have the option to require member and shipping address birthdates. In Bloom Settings, there is a new tab titled General. Here just check the box for requiring birth date and they will be required on sign up. 
  2. UPDATE: Now when you export Memberships from the members tab in Bloom, the file will be created in the background. Once created it will be emailed to the address on the Shopify account. You can then download the XLSX file from the email. This change allows Bloom to download large files without bogging down the interface.
  3. FIX: When you send Account Activation emails from Bloom, it won't list any canceled or abandoned memberships.

Version 0.17.0

November 12, 2018

  1. NEW: Bloom now has support for the Stripe payment gateway. Per-transaction fees are a bit higher than, but there are some other advantages. Namely, there is an extra layer of security that follows the latest best practices. We aren't going to recommend that anyone switch gateways, but wanted to make sure you know it is an option. 
  2. NEW: Do you have a winery in Australia? If you do, you can now use Bloom, mate! We've added full support for Australian wineries. 
  3. UPDATE: Bloom reports now include refunded orders and transactions, making reporting even more accurate.
  4. UPDATE: For Washington State customers, Bloom Sales Tax reports now include a column for sales tax codes, making it easier to remit sales tax forms.
  5. FIX: Reports are now loading for wineries with large sets of data. The problem was fixed by adding the ability to page through the result set. This is a temporary fix. We are working on a long-term solution. Stay tuned.
  6. FIX: Similar to the reports performance issue, sending large email batches would also time out. That is also fixed. 
  7. FIX: Activation emails will now redirect correctly when the emails are sent from the Shopify admin. 
  8. FIX: There was a bug on the iPad, when Safari 12 was installed that kept the Bloom POS app from loading. That is fixed. 

Version 0.16.0

October 28, 2018

  1. NEW: If you have a list-style, or allocation style club, you can now turn off the requirement to capture billing information during sign up. To turn this off, click the edit icon (pencil button) for the level, scroll down to the new Billing options section, then uncheck the Collect billing information checkbox. This will take new members to the sign-up confirmation view right after they complete the Shipping form, skipping billing altogether. 
  2. NEW: We've added cancelation reason and date to the Membership export report. 
  3. FIX: If you cancel a membership in Bloom, that customer will no longer receive member benefits, as their membership tags will be removed. Additionally, the member won't see their previous membership information when they log in. 
  4. FIX: Product and Sales Tax reports in bloom now show all orders, regardless if they included wine products or not.
  5. FIX: The Failed Payments link on the Clubs tab in Bloom, will now display a view with an accurate number of failed payments. 

Version 0.15.0

October 22, 2018

  1. NEW: Bloom emails can now be configured to send from an email address managed by your domain. Currently, all Bloom emails are sent from:, which in rare cases lead to email replies coming back to that email address, and not your winery. If you want your from address updated, please contact us and we'll work with you to get it configured properly. 

Version 0.14.0

October 16, 2018

  1. NEW: If a membership has additional wine options selected, you can choose not to charge shipping on those additional options as a membership perk. On the Edit Membership Level view, check the box under your shipping options to exclude these products from shipping.
  2. NEW: Shipping instructions can now be added to membership shipping addresses.
  3. NEW: Shipping carrier reports. You can generate and export shipping carrier reports in Bloom/Reports. These are useful if you need to export reports to your warehouse or shipping provider.
  4. UPDATE: Gift memberships can now be added through the admin.
  5. FIX: Max members bug is fixed, where as soon as your level reaches the maximum number, it will now automatically switch to waitlisted status.
  6. WORKING ON: We're still designing a new Member's Preferences manager for the Members sub-tab, which will allow you to sort members by wine options, quantities, and more. Also working on allowing wineries to send Bloom emails from their own domain.  

Version 0.13.0

September 27, 2018

  1. NEW: You can now have multiple clubs! There may be times when you want to offer a one-time only club, like during the holiday season. Or you may want to have a separate club just for friends. Either way, now on the Bloom admin you'll see the 'create club' button. Note that you can only have one club per page, so make sure to create a new URL for each club.
  2. FIX: In a small amount of cases, wineries with no release options on a club levels were getting errors when signing people with the POS. This is now fixed.
  3. WORKING ON: We're designing a new Member's Preferences manager for the Members sub-tab, which will allow you to sort members by wine options, quantities, and more. Very exciting! 

Version 0.12.0

September 19, 2018

  1. NEW: You can now have custom quantity labels on the Join Club Level views on your website. Instead of '4 bottles' it could read '1 box with 4 bottles'. This should only be used if you have packs or one SKU for multiple wines in a box.
  2. UPDATE: For customer choice options, if you only have a single quantity option, then the Select checkbox will appear on the Join Club Level views, instead of a drop down with a single quantity option. 
  3. UPDATE: The membership creation flow for customers who already have an email address in Shopify has been improved. 
  4. FIX: Auto-voiding of transactions, in the rare case Shopify orders fail, but a gateway transaction happened before the failure. This now works for both and Moneris gateways, and for batch or draft orders.
  5. FIX: POS Club membership app was getting a 404 error this weekend. The URL path to the app accidentally broke, but it is fixed now.

Version 0.11.0

September 12, 2018

  1. NEW: Members can now add additional wines to their club shipments! In the Bloom admin underneath release options, you'll see a field named Additional options. Click 'Add options', then select a collection of wines that you would like to include as potential choices for members. Once selected, clicking the checkbox next to a wine will allow members to choose it as an additional product to receive in their next shipment. Note that the additional products will only be sent in the upcoming shipment, and are not added to all future shipments.
  2. NEW: You can now set shipping carriers in Bloom. Under settings, there is a new sub-tab called 'Shipping', where you can set a custom shipping carrier and pick whether to use it as a default for all customers. If you want to set a shipping carrier for a specific customer, go to the Customer detail view in Shopify, then select 'Edit Customer Settings' from the More Actions drop-down. A new Reports sub-tab called 'Shipping Carriers' will be added if you create a custom carrier, where you can filter members by carrier name.
  3. UPDATE: We made major improvements to the POS loading time. Now signing people up in your tasting room will be even faster!
  4. WORKING ON: We're building out the ability to use a customer's saved credit card during checkout on the POS. We're hoping to have that out soon!

Version 0.10.0

September 6, 2018

  1. NEW: You can now add short descriptions to release options. Before you could only have a release title. The short description will show right below the title on the Join the Wine Club view.
  2. UPDATE: Deleted memberships are now hidden when viewing the membership listing. Now you can use the new Canceled Membership feature if you want to keep the memberships for historical purposes. Deleted now means deleted.
  3. UPDATE: The membership listing can now be sorted by the Canceled status. 
  4. UPDATE: New and improved Clear Filters button and Date picker on the reporting views.
  5. FIX: Membership notes now save immediately without requiring a page refresh.
  6. WORKING ON: We're almost done with the wine club additions feature, where members can add additional wines to their next shipment. We're hoping to release that early next week.
  7. SHOPIFY POS 5.0: The new Shopify POS was announced on 8/28. New features include Exchanges (editing orders) and Tipping. Glad to see Shopify is investing heavily in the POS. Upgrade today, if you haven't already.
  8. SHOPIFY APP STORE: Check out the newly designed app store, which makes it even easier to find the best add-ons for your store.

Version 0.09.0

August 27, 2018

  1. NEW: Club cancelations! No one likes to have members cancel, but it is part of the business. Before, you could only delete memberships. Now you can set a membership status to Canceled, and select a reason why the member canceled. And, the interface for Membership Status is all new and improved. Check it out! At some point in the future, we'll allow members to cancel their own memberships, but for now, they will still need to contact the winery. 
  2. UPDATE: You can turn off the display of club levels in the POS app. There are times when you have club levels that you don't want to appear in the POS app, so now just set the visibility to off.
  3. UPDATE: There are now more fields in the Membership Export spreadsheet. You'll now get all address information, club info, and more. 
  4. UPDATE: You can now set birth dates for both shipping and billing, which can be required by some states.
  5. FIX: A few performance updates, and we fixed the ability to set a customer choice option from a number to zero.
  6. WORKING ON: We're making good progress on providing the ability for members to add extra products to their next club shipment. We're hoping to have this release in about two weeks.

Version 0.08.0

August 16, 2018

  1. NEW: Version 1.0 of the Club Membership app for Shopify POS is now available. If you use Bloom and the Shopify POS, then you can instantly access the POS through the three dot icon (•••) in the top right of the POS. Adding a new member is easy. First add the new customer to the POS order, select their products, then click the three dot icon and select 'Club membership'. Wait for the app to load. If they are already a member, then you'll get the member's club and discount info. Just click the button to apply the discount. If they aren't already a member in Bloom, then select their club level and wine selections. Add shipping, billing, and submit. You'll then be taken back to the POS order with their new club discount applied. Whoa!
  2. NEW: There is a new shipping rule for club members: if you spend more than $100, then shipping is free. If you spend under that, shipping is only $9.99. In the future, we'll allow these rules to be managed and changed.
  3. UPDATE: We've added new fields to the Bloom Product report, specifically pricing data for each line items. This should make tax reporting easier. 
  4. FIX: We fixed a bug that caused errors during signup, when a Shopify customer who already has an account attempted to join a club. This was an edge-case, but we fixed it anyway. 

Version 0.07.15

August 4, 2018

  1. NEW: Say you have a club level with two releases: Spring and Fall. And, you want to require that all new members sign up for both releases. You can now do that with Bloom's new Release Option Settings. Just check the required box for all releases and we'll neatly package them up into a single membership when a new customer joins. Sweet!
  2. UPDATE: Related to releases, if you have only one release in a level, we won't show the Selection checkbox that members need to click when joining. We'll only show one join button. Less is more!
  3. WORKING ON: You'll see the new Club Member feature as a Shopify POS app in our next release. Just putting the finishing touches on it.

Version 0.07.14

July 27th, 2018

  1. NEW: You can now give a membership as a gift. Under wine releases on your wine club page, you should see a gift icon next to the Join button. If you don't see this, log into Bloom and click the edit icon next to your chosen club level, then scroll down and make sure the 'Allow gift memberships' box is checked. Now you can easily gift your family and friends with a membership to the wine club of your choice. Woohoo!
  2. UPDATE: Shipcompliant will now sync canceled orders and auto-update fulfillments in Shopify.
  3. FIX: We stabilized the Wine Direct customer sync so thousands of records can be moved in one process.
  4. WORKING ON: We're finalizing our Add Member through the Shopify POS. This will make it much faster to add members in person at your winery or tasting room. Coming very soon!

Version 0.07.13

June 28, 2018

  1. NEW: You can now add your own labels to the shipping frequency options. When you select a frequency for a membership level you now will have a text field for 'Custom Label'. Just type in what you want it to read and we'll display that. For instance, if you select 'Every 6 months' you can add a custom label 'Two times a year'. Sweet!
  2. UPDATE: The Bloom MailChimp sync has been rebuilt and now keeps all statuses and membership up-to-date. If you change an email address, it will be changed in MailChimp. If you delete a membership, it will be removed from the list group. Put a membership on hold, it will be updated in MailChimp. Contact us for assistance in making this work for all previous memberships (it will only work for new memberships). 
  3. UPDATE: Improved performance when loading Product Specifications on a wine detail page. Also, let us know if you need help setting up your product specs.
  4. WORKING ON: Add a new member directly through the POS app. So far it is looking really great. Hoping to have our first version out in late July or early August. 

Version 0.07.12

June 14, 2018

  1. NEW: You can now view a members batch history from their member view. Just find a member, and you'll see a third sub-tab labeled 'Batch History'. There you will see every batch the member was included in. Sweet!
  2. UPDATE: The membership search has been greatly improved! Now, as you type, the membership listing filter in real time. It is super fast. And you can search for almost anything in the listing, like membership notes, status, or levels. This same search was also added to the membership listing in Batches to assist in finding memberships you want to exclude. For example: if you added the words 'Reds Only' in notes, you can search for that term and instantly find all memberships with Reds Only. Super sweet!
  3. UPDATE: We've added even more fields to Product Specifications, and have improved the loading performance. 
  4. WHAT'S NEXT: In preparation for Shopify's major POS update to happen in July, we're building a Join the Club app that will run inside the POS. This will allow wineries to add new members during the check-out flow, or use the iPad app at kiosks. What we build will carry over into the Bloom admin for wineries not using the POS. The Join Club app will be the first of many we'll build for the POS, so stay tuned. 

Version 0.07.11

May 17, 2018

  1. NEW: Accept Terms of Service. Bloom doesn't require a contract, but we do need to make sure our customers understand our terms. The next time you log in, you'll need to accept the terms in order to continue. We'll update our terms occasionally, and let you know before you need to accept them again.
  2. NEW: You can edit the content of the email a new member will receive. Go to Bloom/Settings/Email and you'll see it along with all the other automated emails
  3. NEW: You can add custom content to the My Memberships view. This content will appear under the membership levels. Here, you might want to provide more information about upcoming releases, link to member-only wines in Shopify, or...whatever. Go to Bloom/Clubs and click on the edit icon in the purple Wine Club name header. You'll find the content block there.
  4. NEW: Report that shows the quantity of waitlisted wine options. This is only for club levels that have put individual bottles on a waiting list. Go to Bloom/Reports/Selections.
  5. UPDATE: Product Specifications now have a lot more fields. Go to a Product and under more actions select Product Specifications. If you want these specs added to your products template, just let us know!
  6. UPDATE: When adding a tax override in Bloom, all fields (Country, State and Zip) are now required. 
  7. FIX: On rare occasions, Bloom wasn't selecting the least expensive shipping option when creating batch orders. This is now fixed.

Version 0.07.10

April 30, 2018

  1. NEW: There are two new reports in Bloom. Products and Sales Tax. We're still working with a few industry pros to dial them in. Your feedback is welcomed
  2. UPDATE: Orders created from Bloom can now use ShipCompliant's tax service, for more accurate sale tax calculations. 
  3. FIX: Your Wine Club list in MailChimp will now be updated properly when membership status change. For instance, if you put a membership on hold, the contact in MailChimp will be added to the "On hold" group. We're still working on deleted memberships and changes to member email address. 

Version 0.07.9

March 26, 2018

  1. NEW: You can now manage your club options as Releases, instead of a basic list of options. For example, you can create a Fall and Spring release, each having different wine options. Then, batch them separately, so members only get the options selected for that release. Contact us if you have questions. We plan to update our help section soon. 
  2. NEW: Support for Canadian billing addresses. In Bloom Settings, you can select United State, Canada, or Both. Adding Both will include a Country drop down where users can pick the country, then the state/province.
  3. UPDATE: Editing memberships through the Bloom admin has been simplified. You can now edit specific parts of a membership without the 'stepped' interface. 
  4. UPDATE: ShipCompliant taxes are now used for Club orders if you have integrated ShipCompliant with Bloom. 
  5. FIX: We removed local tax codes from the tax lines, as they were interfering with tax reports. 

Version 0.07.8

March 12, 2018

  1. NEW: Put memberships On hold. Set a start date and end date to define when the hold starts and ends. On hold memberships can't be added to a batch. 
  2. NEW: 50% off Shipping option for club members. This requires that your store uses Carrier Calculated Shipping. Contact us for more info.
  3. NEW: Support for Moneris gateway, used by Canadian wineries. 
  4. UPDATE: When memberships listing is filtered, there is a yellow badge next to the Clear Filters button to remind users the view is filtered. 

Version 0.07.7

February 19, 2018

  1. NEW: In Bloom, the Gallons report now has a column of 16% and over to satisfy the new federal TTB taxes. 
  2. UPDATE: Now your membership listing filters aren't lost after you leave the list view. Filter your memberships, navigate away and come back to the same filtered list you had before. Sweet!
  3. FIX: On 1/30 a bug was introduced when using the Create Order button, where shipping and billing address weren't coded to the correct country. This could cause some strange behavior with tax and shipping rates automatically displaying. This is now fixed. 

Version 0.07.6

February 14, 2018

  1. NEW: Our first Shopify POS app for Bloom. Add member discounts to a POS order. Just add your customer, then click the three dot icon (•••) in the upper right. Select 'Add member discount' and our app will take care of the rest!
  2. UPDATE: You no longer need to update waiting list email in Bloom Settings before using the Bulk Actions feature. Now when adding or removing memberships from the waiting list, you can elect to send the members and email, and update the contents of that email as part of the bulk actions process. 
  3. FIX: Products no longer require an image when adding Product Specifications. The view used to error, but now it simply displays a placeholder icon for the missing image.

The Bloom ShipCompliant integration is now production ready. Bring it on!

Version 0.07.5

January 30, 2018

  1. NEW: Three new emails you can send from the Email tab in Bloom: Failed Payments, Account Activation, and Preparing Club Orders. Simply select the email type you want to send, pick your members, edit the text of the email and send.
  2. NEW: Returns now work as expected for users. No need to go into the gateway for basic refunds and order cancellations. Just use the Refund button as you would for any Shopify order. See the Bloom Help Center for details.
  3. UPDATE: We've made updates or our ShipCompliant integration, fixing discount quantities, mapping shipping rates in Shopify to the correct carrier codes in ShipCompliant, and we even allow for shipping address overrides.
  4. UPDATE: Updated the core Shopify gem so Bloom is running the latest and greatest code provided by Shopify.

WAWGG Conference: The Bloom team will have a booth at the WAWGG trade show Feb 6-7. Stop by our booth #159!

Version 0.07.4

January 10, 2018

  1. FIX: Inventory is deprecated correctly when orders are created from batched orders.
  2. FIX: When deleting a member's failed payment, the corresponding draft order is now deleted as well.

We're continuing to work on new email features, as well as improvements to our ShipCompliant integration.

Version 0.07.3

January 5, 2018

Happy New Year everyone! Today was our first release of 2018. Let us know if you have questions.

  1. NEW: Shipcomplaint integration is complete. Shopify products, orders, and fulfillments are now synced when products or orders are saved. Contact us if you need Shipcomplaint setup.
  2. NEW: For waitlisted membership levels you can change the label of the Join button. Before it defaulted to 'Join waiting list'. Now it can be labeled it to what best matches your needs.
  3. NEW: Customers and Orders now have a new sales-type: Volunteer. This should be used when you give wines to your volunteers as payment for their work. 
  4. NEW: Membership levels now have an option for 'Not applicable' if you don't want to display a shipping frequency. This would be used when your club shipments aren't sent on a standard schedule.
  5. FIX: Gallons report accuracy and performance updates

Version 0.07.2

December 12, 2017

  1. NEW: You can now send emails to members who are missing billing information, have expired credit cards, or have abandoned the sign-up process. Just click the new Email tab in Bloom and you'll see the three options. You can first filter by membership level, or status to send to specific membership segments. Three more email types are in the works, so stay tuned.
  2. FIX: Gallons reports now only display orders with AVB that is greater than 0, and only orders that have been fulfilled.
  3. FIX: We fixed a lot of small bugs and user interface enhancements. 

Version 0.07.1

December 1, 2017

  1. NEW: In Bloom reports, the distributor ID can be displayed if you have added their ID to the customer's default sales type
  2. FIX: Also in gallons reports, ABV is now being calculated correctly for POS orders that don't have a shipping address.

Version 0.07.0

November 17, 2017

Version 0.7.0 has been released and includes Gallons reports! You can generate reports on how many gallons of wine, by alcohol content, you shipped in and out of state. Bloom customers can access reports using the new Reports tab in the main Bloom navigation. There are a lot of features that affect reports. Here are some things Bloom users need to know:

  1. The products that you sell through your Shopify store, and through the Bloom app, need product specifications added to them. This will include container type, container volume, and AVB. For example: Bottle, 750ml, 14.5%. You need to add product specifications before reports will show gallons and AVB data. Learn about how to add products specifications here.
  2. Once you are done adding product specs, then all new orders will contain the information Bloom needs for Gallons reports. But what about old orders? To update your old orders with the new product data you need to use the Sync shop metadata feature. This can be found in the Gallons report, using the More actions drop down. See the Gallons Report documentation for details.
  3. After you've updated your historical orders, you can begin using the Gallons report. Filter orders by sales type, in state or out of state, and date range. Export your views to CSV or XLSX format, using the More actions drop down.


We have more report types coming in the future. Your feedback on gallons reporting is wanted and welcomed. 

Version 0.06.3

November 10, 2017

  1. NEW: Product Specifications are available in the Settings tab. On 10/14 we launched this feature, but you could only access specs from the product detail view in Shopify. Now, just go to Settings in Bloom, then click the Products sub tab. There you can add or edit product specifications for all your wines. See the Bloom Help Center for details. 
  2. NEW: Basic Ship Compliant integration. In Bloom Settings, there is now a new Integrations tab. There you'll see fields for connecting with Ship Compliant. After a connection is made, your products will sync over. This feature is still in-the-works. Our hope is to have the full integration complete in a couple weeks.
  3. FIX: We've fixed a few small bugs our customers have pointed out. Thanks for the feedback everyone! 

Version 0.06.2

October 24, 2017

  1. NEW: You can now view deleted memberships on the Membership list view. This allows admins to bring back old members. Just add a new membership for them and they become a current member.
  2. NEW: Gallons will now appear on order specifications. This is the next step towards compliance reporting.
  3. NEW: Orders are now tagged with a lot of new data, including variant ID, product type, gallons for each product on the order, and more. Tags are auto-updated each time the order is saved. Even for refunds. Another piece of the reporting puzzle.
  4. FIX: Memberships now load in order they were created. This allows admins to immediately see new memberships at the top of the list. 

Version 0.06.1

October 14, 2017

Bloom now has a solid foundation for saving metadata on customers, products, and orders. "What the heck is metadata?", you ask. Metadata is extra information that describes something. For instance, we can now store the alcohol by volume of your wine. Or the sales type of an order. We will need this information for our next big feature, Reporting. 

  1. NEW: Customers, Orders, and Products now have editable metadata fields. You access these fields using the More Actions drop-down on the detail view of one of those products. For example, go to Products in Shopify and click on a product to open the detail view. Now from the More Actions drop-down select 'Edit product specifications'. You'll be taken to a view that allows you to define the AVB, volume, unit of measure and package type. We recommend reading the documentation in our Help Center for details. 
  2. NEW: Billing status is now a new column (and drop down filter) on the Memberships listing view. Billing status and membership status combined gives you a much clearer picture of a membership's settings. You can now tell if a membership has an expired credit card, or no credit card on file. Abandoned memberships (they don't contain shipping or billing information) are also called out with new icons. 
  3. NEW: The membership and payment status icons are now displayed on the membership detail view. This addition simply visually aligns the listing view with the detail view. Sweet!
  4. UPDATE: Expiration dates for credit cards are now drop-downs and not a field. Expire dates are now being saved differently in the database which required us to change the interface to ensure what is entered by the user follows date formats.

Version 0.06.0

October 5, 2017

We're now on version 0.6.0! The reason we updated the minor version is that we're laying the groundwork for some major new features. We'll keep you posted as things develop.

  1. NEW: The Memberships listing now has a Filter by Membership Status option. This allows you to quickly see only your current, waitlisted, or abandoned memberships and filter out the others. 
  2. UPDATED: We're adding a lot of 'plumbing' for some large features coming down the pike. These include writing a lot of automated tests that help us deliver bug-free updates. We now have a solid structure to add metadata to orders, customers, and products in Shopify. For instance, the ABV of a bottle of wine, a customers default type (like Wholesale), or club specifics saved on an order. These updates will lead new reporting features and better integration between Bloom and other services (like Ship Compliant). And, we're updating all flows that send email, so you can ensure the right email content is being sent when you perform certain actions like waitlisting a membership or sending account activation emails.

Version 0.05.31

September 29, 2017

  1. NEW: Update billing emails can now be sent in bulk. These work the same way as the Account Activation emails work. First, in the Shopify admin select the customers you want to include. We recommend using your saved search tabs to select a club level. Second, using the Bulk Actions feature you select 'Send update billing email'. This will start the processing and sending of emails. Note we'll only send emails to club members who have already activated their account and aren't on a waiting list. If your selection includes all members, we'll just send emails to members that meet the criteria. One limitation you need to be aware of is that you can only select 50 customers at a time. If you select more the email processing won't start.
  2. NEW: The Memberships listing now uses icons for the membership status. A green check means the membership is current. Yellow clock means the membership is on the waitlist. A dash means there isn't membership information, which we call an abandoned membership. 
  3. NEW: The Memberships listing now combines both current memberships and waitlisted. You can move members to and from the waitlist using the new Bulk Actions drop down. This is the first step in adding several new bulk actions to the memberships view, providing administrators a way to quickly update memberships without the need to click and view the details view. A new Filter by Status is coming early next week, that will make the listing even better!
  4. FIX: We improved the local tax code lookup so that more readable errors appear in the rare case the lookup fails. 

Version 0.05.30

September 23, 2017

  1. NEW: Resend Account Activation emails in bulk. We're excited where we are headed with bulk emails. Here is how the first version works. First, in the Shopify admin select the customers you want to include. We recommend using your saved search tabs to select a club level. Second, using the Bulk Actions feature you select 'Send activation email'. This will start the processing and sending of emails. Note we'll only send emails to club members who aren't on a waiting list. If your selection includes all members, don't worry, we won't resend them activation emails. One limitation you need to be aware of is that you can only select 50 customers at a time. If you select more the email processing won't start.
  2. UPDATE: The integration is complete. We're currently only using it for new Bloom customers. If you're interested in upgrading, let us know. The only real advantage is now supports automatic credit card updating. USA ePay is due to have this feature around Spring 2018.

Version 0.05.29

September 18, 2017

  1. NEW: Waitlisted memberships now show when their billing was updated. Just go to Memberships and click the Waitlisted subtab. You will see a new column for Billing Updated. Click on the column header to sort by date.
  2. NEW: Updates to core payment capture features as Bloom will soon offer support for and other payment gateways.
  3. FIX: Minor speed improvements to order processing.
  4. FIX: The Washington State tax service now works properly, after the state made changes without notifying us.
  5. UPDATE: Our core server-side software, Ruby on Rails was updated to the latest version, 5.1.4, adding new features and better performance.

Version 0.05.28

September 9, 2017

  1. FIX: When editing Wine Options, if Add Quantity was clicked, the result would be quantities fields added to all options. Now it works as expected: just the option you're editing will have a quantity field added.
  2. FIX: Expanded background services to support more clients running simultaneous processes. 
  3. FIX: Misc performance, software updates, and interface adjustments: don't want to bore you with the minor details of these.

Version 0.05.27

July 27, 2017

  1. NEW: We finally have our first round of updates to the Memberships listing. Now, you can initiate a member order from the list. Go to the Memberships tab, find your membership and click the Create Order button. Sweet!
  2. NEW: In addition to the Create Order button, you can also edit membership notes. Just find your membership, click the note and a modal will pop up. Make updates and save. It's much faster than having to load the member details. Also sweet!
  3. NEW: Failed payments won't ever block you from batching a membership again. Now, if a payment fails, a draft order will be created. The Batch report will still show that the payment failed, but now you will be linked to the draft order, or you can just attempt to reprocess that draft order right from Bloom. 
  4. UPDATE: There are a lot of updates to order creation from Bloom. Now, member discounts and shipping address will be pre-populated on an order created from Bloom. And, we've made performance update to the background processing, which made the entire application feel faster!
  5. UPDATE: When viewing the list of waitlisted memberships, you can now check ALL, instead of needing to check each membership one-by-one, when removing the waitlisted status for multiple memberships.

Version 0.05.26

July 9, 2017

  1. NEW: Members can now have their wine selections added to a waiting list. This new feature is used primarily for customer choice memberships, where the winery has run out of a particular wine, but still want members to add it to their allocation with a waitlist status. Future addition: Wine selections that are waitlisted for members won't be added to batches when creating club shipments. See Wine Option documentation for more details.
  2. FIX: When a member logs into the website and views their membership details, we've added a button for 'Add or Edit Wine Options'. This makes it much easier for members to locate where to click in order to change their wine preferences.
  3. FIX: When creating batches, or managing waiting list memberships, it is now easier to check or uncheck the boxes next to membership. Just click or tap anywhere on the row and the checkboxes will toggle. This is especially nice on mobile/tablet. 

Version 0.05.25

July 3, 2017

  1. NEW: Membership detail view has a redesign, so it is more tablet and smartphone friendly. 
  2. NEW: Related to the new membership detail design, you can now view Bloom inside the Shopify app. Navigate to Store/Apps. This is a better way to access Bloom on the iPad, vs. using the Shopify Admin (website).
  3. NEW: You can now select a flat-rate shipping amount for all your wine club shipments. Example: for any membership level, you could set a $20 rate, and every club shipment would be charged $20, regardless of box weight or destination. 


Version 0.05.24

June 23, 2017

  1. NEW: Shopify's POS has a new look, but still no tipping feature :( 
  2. NEW: You can set the visibility of wine options, so the option won't appear on your website, but will appear if a member is logged in. This lets you have 'member only' options. 
  3. FIX: There was a bug in Microsoft Edge browser that wasn't displaying icons in buttons. That is now fixed. 


Version 0.05.23

June 8, 2017

  1. NEW: Bloom's interface now matches Shopify's theme, with new colors and font styling.


Version 0.05.22

June 6, 2017

  1. NEW: Shopify has launched their new admin interface. You can read about it here.
  2. FIX: Using the Bloom admin on iPad has been improved, providing the ability to click on the entire row to advance to a membership, or batch detail.
  3. FIX: Improved form validation when new members are added. These improvements will assist us with new sign up forms we'll be working on in the near future.


Version 0.05.21

May 31, 2017

  1. FIX: In rare cases, the Join button on wine club sign up pages wasn't displaying.
  2. FIX: Now, when checking the 'Use Shipping address for Billing' checkbox, the address will auto-populate, making adding new members that much faster.
  3. FIX: Changed the orders of the sub-tabs under Batches, and changed 'Ready to Process' tab label to 'Saved'.


Version 0.05.20

May 27, 2017

  1. NEW: Bloom Settings tab is now divided into sub-tabs, so it's not so long to scroll.
  2. FIX: Quantities weren't calculating properly on the final confirmation screen when batching orders.
  3. FIX: Some modal dialogs would intermittently not save.
  4. DOCS: We're continually updating our help documentation. See the new Batches section for a glimpse into how all of our documentation will look moving forward.


Version 0.05.19

May 25, 2017

  1. NEW: When creating orders in Bloom, the processing now happens in the more graceful background-process.
  2. NEW: All new Create Order flow for members (we used to call this Quick Order). Now, member orders are created in Shopify. The benefit of this is that you have total control over all aspects of the order. Please review the docs before using this new feature.
  3. FIX: Bug with the sending of wine club email for pick-up orders.
  4. DOCS: We're continually updating our help documentation.
  5. Shopify has released their new discounts interface. There are a few enhancements, but honestly not as advanced as I'd hoped. Our plan is to put our own discount features in place that work better for wineries and club members.
  6. We'll be launching a new website next week. It's all built on the Shopify platform. Stay tuned.


Version 0.05.18

May 19, 2017

  1. NEW: Wine club members can now update their allocations and wine preferences from their My Memberships page. Before, only Bloom administrators could make updates.
  2. NEW: Bloom now prevents the deleting of Membership Levels and Product Options that have memberships. This would create orphaned memberships, which no one wants.
  3. FIX: Updated iPad touch actions and page scrolling so the interface feels more app-like.
  4. FIX: The next time you log into Bloom, you may see that you need to update the app. Don't be alarmed. We need to do this for boring, technical reasons.
  5. DOCS: There are a lot of new features, so we're working on updating our docs to reflect those.
  6. We're almost done with the new Quick Order flow. Stay tuned!


Version 0.05.17

May 15, 2017

  1. NEW: Added MailChimp integration with Bloom. Now, details about your club members can be added to a club-specific list in MailChimp.
  2. NEW: Added the ability to change the content of emails that are sent to members on your waiting lists.
  3. NEW: Added logic to Shipment emails, so pick up customers can receive a different message than ship customers.
  4. FIX: Removed Bloom's dependency on jQuery, which was causing issues with some themes.
  5. FIX: Many small updates throughout the application to make it more performant and easier to use.
  6. DOCS: A few updates to the documentation for MailChimp integration in Settings.
  7. We're working on a host of new features, including better Quick Ordering, improved Membership listing, and Reporting. Stay tuned!


Version 0.05.16

April 3, 2017

  1. NEW: Added the ability to reorder membership options by dragging and dropping the option lists on the dashboard.
  2. NEW: Added a 'Waitlisted' badge on My Memberships and the Admin view to let users know the membership level is in Waiting List status.
  3. FIX: Correctly calculate quantities when previewing batches before creating orders.
  4. FIX: Adding new members in the Bloom admin will now correctly tag the customer in Shopify.
  5. DOCS: A few updates to the documentation.


Version 0.05.15

March 22, 2017

  1. FIX: Bug where wine options aren't properly added to memberships when importing members who don't have billing information.
  2. FIX: In Bloom admin, made validation less strict so partial memberships can be created without error messages appearing.
  3. DOCS: Added new section in How To's on selling to members using the POS.


Version 0.05.14

Feb 28, 2017

  1. NEW: Waiting Lists for Membership Levels. You can now put an entire membership level into waitlisted status, forcing all new club signups to be put on the waiting list. Doing so will change the 'Join' button to read 'Join Waiting List'. Additionally you can update the intro text of the Join process to that it is different when waitlisted vs. not waitlisted. 
  2. FIX: Dragging and re-ordering of membership levels, wine lists, and wine options. Now there is a small icon in the top right of every draggable box that you should click to drag. 
  3. FIX: Discounts now show '--' on the Wine Clubs tab if a discount hasn't been created for a level. If there are multiple discount tiers, all discounts will display. 
  4. DOCS: Adding How To's to documentation and other random updates to the help section. 
  5. General performance improvements throughout the application.


Version 0.05.13

Feb 21, 2017

  1. NEW: We've completed the first phase of the waitlist feature. As a Bloom admin, you can now put an individual membership on a waitlist. Details on how can be found in our help section. This first phase includes the administrative side of the feature and only pertains to individual memberships. In a future release, we will add the ability to put an entire membership level into a waitlist status, which will change the 'Join' button on your website to read 'Join the Waitlist'. Also, waitlist emails aren't hooked up but again, will be soon.
  2. NEW: You can now edit the body text on the first view of the Join page. This is the page you see right after a member clicks the join button on your wine club page. This will come in handy if you have a club that is waitlisted. You can change the text so it provides a clear message to the new member that the club is waitlisted. This new field is on the Edit Membership Level page labeled "Intro Message" message'.
  3. NEW: Account activation emails within Bloom. Before we relied solely on Shopify to send the account activation emails to new members. Now Bloom can send them when we import customers. In the future, we'll allow admins to send activations any time, to members who aren't already activated.
  4. Bloom now prevents admins from deleting memberships that have been added to a batch. We found bad things happen when they are deleted.
  5. If a discount isn't set for membership level, then the Successfully Processed email members receive will not display a -$0.00 discount.


Version 0.05.12

Feb 6, 2017

  1. Quantities have been added to the membership detail view in Bloom app admin. Before, when viewing a member's membership you could only see the membership level and wine options. Now it also displays the quantity selected by the member. 
  2. Additionally on the membership detail view, if the member doesn't have a credit card stored on file, the app will display 'No card on file'. If they do have a saved card, it will display the last 4 digits of the card.
  3. Additional content added to the support documentation, specifically Shipping, Discounts, How Credit Cards are Stored, and a new section just on the Batches feature.


Version 0.05.11

Jan 29, 2017

  1. NEW: State Tax Settings. Add and remove states where you need to collect state sales tax. Simply select the state and enter a valid zip code in that state, and taxes will be collected. 
  2. NEW: Manage Email Notifications. There are times when you don't want to auto-send emails after processing club memberships. Check the email types you want to send, uncheck the types that you don't.
  3. NEW: Support and documentation available within the Bloom application. Just click the question mark icon in the bottom right. Let us know what documentation you'd like us to add. We'll continually keep this updated. 
  4. Removed old support links that used to be in the footer under the Bloom logo.


Version 0.05.10

Jan 23, 2017

  1. NEW: Bloom Documentation and Support. Our clients can now access how-to documentation and contact support from Just click Help in the navigation, or click the "?" icon in the bottom right of the page. We will continue to add content to the Help section. In an upcoming release, we will add this feature to the Bloom app.
  2. NEW: Tiered discounts. Now you can add multiple quantity-based discounts to membership levels. The most common use for tiered discounts will be larger discounts for case purchases.
  3. Layout updates to Wine Club listings on your website that fixes spacing bugs on in some themes.
  4. Processed batches list now displays up to 100 records before pagination appears.
  5. Changed the term 'Frequency' to 'Shipping Frequency' to reduce confusion by members. Added new shipping frequency options for membership levels that last more than a year.


Version 0.05.00

Jan 1, 2017

Bloom's official beta release. Included are all core features used by pilot clients.