Features & Enhancements

Source Tracking for Password Reset Requests

Now, we are capturing the source of the reset password requests by introducing the 'referrer' attribute to the Forgot Password and Reset Password APIs and their related webhooks. This enhancement distinguishes between requests originating from the mobile application and those from the website, enabling you to personalize communication based on the source of interaction.

Enhancements for Offline Payments and Refunds

You can now easily specify payment category, payment reference, and refund reason, providing you with the flexibility and control needed to accurately record payment information. These enhancements streamline your workflow and improve the accuracy of your financial records.

Incorporating Coupon Metadata into Core API

We're introducing an enhancement that will incorporate coupon metadata into the Core API. This enhancement will facilitate marking required special coupons and tailoring functionalities based on metadata attributes.

eCommerce Product SKU Filtering on Core API

Now, filtering eCommerce product SKUs by product ID is available directly through our Core API. This update provides you with a more efficient way to fetch specific SKUs, streamlining your development process and saving valuable time.

Customer Balance Ledger: Opening & Closing

This enhancement ensures that the Customer Balance Ledger dashboard includes both opening and closing balances, providing analysts with a holistic view of customer balances throughout the month.

Features & Enhancements

Tax Support for eCommerce

We're excited to share that our tax calculation system has been extended to support our eCommerce module! Taxes can now be accurately applied to eCommerce orders, ensuring compliance and transparency. These improvements streamline order creation, invoice generation, and returns, ensuring accuracy at every step.

Enhancement to Subscription Status Filter Criteria

We have revisited some of the subscription status criteria filters currently present on the List builder, Segment builder, and subscription section, to ensure clarity on the behavior of each filter. The below table can be used as a guide:

Subscription Section

StatusDescription
IncompleteNew subscriptions which have not successfully been paid at the time of creation.
Incomplete ExpiredNew subscriptions which have not successfully been paid for more than 24 hours since creation.
TrialingActive Subscriptions which are in trial.
ActiveActive Subscriptions which have passed trial, excluding extended subscriptions.
ExtendedSubscriptions which have been extended beyond their original end date.
Past DueSubscriptions with an open invoice that exceeded the invoice due date, but payments are still attempted.
UnpaidSubscriptions with one or more open invoices that exceeded the invoice due date, but payments are no longer attempted.
CanceledSubscriptions which have been active on the system then expired organically, canceled at period end, or canceled mid period.

List/Segment Builder:

StatusDescription
IncompleteNew subscriptions which have not successfully been paid at the time of creation.
Incomplete ExpiredNew subscriptions which have not successfully been paid for more than 24 hours since creation.
TrialingActive Subscriptions which are in trial.
ActiveActive Subscriptions which have passed trial, excluding extended subscriptions.
ExtendedSubscriptions which have been extended beyond their original end date.
Past DueSubscriptions with an open invoice that exceeded the invoice due date, but payments are still attempted.
UnpaidSubscriptions with one or more open invoices that exceeded the invoice due date, but payments are no longer attempted.
Expired/Canceled at Period EndSubscriptions which have been active on the system then expired organically or canceled at period end.
Canceled ImmediatelySubscriptions which have been active on the system then canceled mid period.

Enhanced 3DS Support for UI Flows

We're thrilled to introduce 3DSv2 support to additional UI flows, including creating new subscriptions after a trial period, subscription renewals, and making payments to advance invoices.

Relocation of Dashboard Page for Enhanced Performance

The Dashboard page has been relocated to our Analytics section. Under the Analytics section, you'll now find two subsections: Dashboard and Reports. The Dashboard subsection features the reinstated old dashboard page, providing familiar insights. Meanwhile, the Reports section continues to offer detailed analytics functionalities.

General Performance Improvements

We're introducing cursor pagination for several sections of our platform: customers, invoices, subscriptions, addresses, and payments. While this would provide a significant performance improvement, it introduces the side effect of not having the section totals displayed on top of each section.

As an alternative, email notifications accompanying data exports will now include all the essential details like the export file name, what's being exported, date ranges applied, as well as the exported records total count.


Features & Enhancements

Allow Adding Expiry Date To Paid Plans

With this feature, you will have the ability to automatically cancel all subscriptions associated to a given plan with a specific duration, once the plan expiry date is reached. This allows you to set up plans for your customers which are only available for a limited time.

Faster Customer List Loading

We're excited to share that our platform now offers faster customer list loading times with the implementation of cursor paginator, ensuring swift navigation through your customer data. We believe these improvements will optimize the performance and provide a smoother user experience.


📘

Are you brimming with brilliant ideas on how to make our platform even better? We're all ears! Share them with us here.

New Features

Ability To Reuse Plan Configurations

Platform

As an admin, I want to quickly be able to set up new plans with different price points for existing plans, so that I am able to implement pricing changes/step-ups efficiently.

We're thrilled to announce that setting up new plans with diverse price points for existing ones is now faster and more efficient than ever! Seamlessly implement pricing changes and step-ups with just a click of the new 'Reuse' button. Your pricing management just got a whole lot easier!

Support WebP Images

Platform

As an admin uploading images on our platform, I want the ability to upload images in the '.webp' format so that I can utilize this modern image format for improved compression and quality.

With this new enhancement to your image upload experience, now supporting the '.webp' format, you have the flexibility to utilize this modern image format, bringing you improved compression and quality.

Enhancements

Disallow Deleting Plans Used in Subscriptions

Platform

As an admin, I want to disallow the deletion of a plan if it is currently associated with any active subscription or subscription schedule to ensure data integrity.

Now, you won't be able to delete a plan if it's actively used in any subscription or subscription schedule. This ensures a seamless experience while safeguarding your ongoing subscription services.

Enhancing Status Field in Lists/Segments

Platform

As a business, I want to be able to effectively segment my customers so that I'm able to apply the right business logic on offering restrictions.

With this user-friendly enhancement, enjoy the convenience of multi-select status dropdown in customer segments, providing you with enhanced flexibility and more refined segmentations. Plus, we've added the "Extended" status to the available selections for subscription status under customer segments, subscription segments, and lists.

Introduce Open API to Logs

Platform

As an admin, I want to have the ability to view and search through the open API logs for better insights.

With this new enhancement, you'll gain a deeper understanding of your data and elevate your insights from open APIs. You can now search based on the request URI, IP address, customer ID, and response code, contributing to a more informed and efficient workflow.

Bug Fixes

Platform An exception is thrown when paying with an invalid card during subscription create/renew.

📘

Are you brimming with brilliant ideas on how to make our platform even better? We're all ears! Share them with us here.

New Features

Fraud Preventions

APIsPlatform

As an admin, I want to set up an event monitoring and response system to enhance security and protect against fraudulent activities.

We've fine-tuned your control over event monitoring. Now, set criteria like occurrences and duration, choose actions, and get ready for enhanced security. When a customer breaches rules, your chosen action takes effect. Yet, you retain the flexibility to offer second chances by skillfully managing fraud actions. Get ready for a new level of control and security enhancement!

Segments & Collections

Platform

As a marketer, I want to restrict offerings (coupons, plans, skus, etc.) to specific segments (Prospects, Active Subscribers, Former Subscribers) in order to have better controls over promos and offers.

We've just introduced a game-changing feature that allows you to elevate your promotional strategies. Now, you can effortlessly create segments and allocate offerings such as coupons, plans, and SKUs specifically to these segments. This enhancement brings a new level of control, enabling you to tailor your promotions with precision. Plus, you can easily tie eCommerce SKUs, coupons, and plans to segments during configuration, providing a seamless and efficient experience!

Password Requirements

PlatformAPIs

As a user, I want to have some password requirements to increase security.

We're thrilled to announce enhanced password requirements. Enjoy increased protection with robust standards, ensuring a strong and secure login experience. Plus, we've added temporary lockouts after certain consecutive failed login attempts to prevent unauthorized access!

Ecommerce CRUD APIs

APIs

As a business, I want to have the ability to leverage the Core API for eCommerce functionalities & automations.

With this feature, you can leverage the Core API to create, list, retrieve, update, and delete eCommerce products seamlessly. Required details like Name and Sites, coupled with optional elements such as Caption, Description, Shippable, Image, and Countries, provide you with a robust set of tools to optimize your eCommerce operations.

Ecommerce Webhooks

Webhooks

As a business, I want to have the ability to leverage Pelcro's Core Webhooks for eCommerce functionalities & automations.

Now, with the newly added eCommerce webhooks, you can easily set up automations for eCommerce. Trigger actions for product and SKU events effortlessly, with consistent and detailed responses. We've made it even simpler by adding these new webhooks to logs and notification settings.

Skip Trial Period

PlatformWebhooks

As a business, I want to control my customers' trial period when needed so that I can prevent trial period abuse and minimize conversion time.

With this new feature, you have control to prevent trial abuse and streamline conversions. Click 'Skip Trial' to activate your subscription instantly. Enjoy greater flexibility and optimize your customer experience!

Enhancements

Introducing Phone Number in Subscriptions & Ecommerce Orders

Platform

As a business, I want a quick way to identify the phone tied to my eCommerce order contact info, so that I minimize my operational efforts

We've introduced a 'Phone' column in your Subscriptions and Ecommerce Orders views and exports. This addition allows you to quickly spot phone numbers associated with your eCommerce order and subscriptions, making your processes more streamlined.

Campaign ID/Key in Subscription Webhooks.

Webhooks

As a business, I want to be able to differentiate and implement business logic between subscriptions which are tied to campaigns, and those which are not.

With this enhancement, you now have the power to differentiate and implement custom business logic between subscriptions tied to campaigns and those that aren't.

Sortable Expiry Date and Organization Columns

Platform

As a business, I want the expiry date and organization columns to be visible and sortable in subscriptions and memberships for improved data management.

We're delighted to announce that now you can view and sort expiry date and organization columns in subscriptions, memberships and customers pages. Experience a more streamlined and efficient data management process with these latest updates.

Introducing 'Referer' Attribute for Magic Link Interactions

APIs

As a business, I want to gather the source of passwordless login requests, whether it was requested in the mobile application, or through the site.

Now, we are capturing the source of passwordless login requests, distinguishing between the mobile application and the website. This enhancement enables you to personalize communication based on the source of interaction.


Of course, we know that no software is perfect, which is why we've also been hard at work fixing bugs and addressing user feedback. We're squashing countless bugs to ensure that our software is as stable and reliable as possible. And if you do encounter any issues, our support team is always here to help.

Bug Fixes

Webhooks Update the 'Invoice.Payment_Succeeded' webhook source field to reference the charge source instead of the default payment method.

Storefront Users trying to buy a gift subscription are redirected to the personal subscription flow after logging in instead of the gift flow.

📘

Are you brimming with brilliant ideas on how to make our platform even better? We're all ears! Share them with us here.

New Features

Self-Serve Payment Method Actions

SDKAPIsElements

As a customer, I want the ability to Add/Edit/Delete/Set Default payment method(s) via my user dashboard so that I have the correct default payment method set for future purchases.

We're delighted to announce that managing payment methods just got a whole lot easier! Now, your customers can seamlessly manage their payment methods, giving them complete control over their financial preferences. Whether it's adding new methods, updating existing ones, deleting outdated cards, or even setting a default payment method, it's all now directly available through customer dashboard.

Address Management Enhancements

Elements

As a subscriber, I want the ability to manage the addresses on my account so I can ensure my billing & shipping addresses are set correctly when I move, and I receive my invoices & print issues at the correct location.

With this new feature, your customers will be able to effortlessly manage their addresses, ensuring their billing and shipping details are always up-to-date, particularly crucial during relocations. Rest assured that your customers' invoices and print issues will consistently reach the correct destination.

Enhancements

E-commerce Order SKU Filters

Platform

As an admin, I want to be able to see the total number of sold items on the orders page, this counter should automatically update if I added/removed filters that affect the number of displayed orders.

With this new enhancement on the orders page, you now have an automatic total number of sold items counter. This counter dynamically updates if you add or remove filters that impact the displayed orders. This will let you gain real-time insights into your sales effortlessly.

Add Coupon Code to the payload response of Get campaign Open API

APIs

As a client developer, I need to verify the Coupon Code tied to the campaign within the online subscription checkout process using a few API calls as possible.

With the addition of the Coupon Code to the Get Campaign API response, now it's easier to verify and apply coupon codes, streamlining the checkout experience and improving efficiency.


Of course, we know that no software is perfect, which is why we've also been hard at work fixing bugs and addressing user feedback. We're squashing countless bugs to ensure that our software is as stable and reliable as possible. And if you do encounter any issues, our support team is always here to help.

Bug Fixes

Platform When removing the trial period during subscription creation on the platform, it still gets added.

Webhooks Incorrect plan data in invoice.upcoming webhook

Platform Upon updating the end date of a memberships' subscription, several functionalities available through the subscriptions' update menu disappear, such as: domains/ip addresses

📘

Are you brimming with brilliant ideas on how to make our platform even better? We're all ears! Share them with us here.

Enhancements

Coupons - Discount Amount

PlatformSDKAPIsWebhooks

As an admin, I want to have the option to create coupons with both percentage-based and fixed value discounts, so that I can better cope to the diverse needs of our customers and promotions.

We are thrilled to introduce a new enhancement that puts you in control of your promotions! You can now create coupons with both percentage-based and fixed value discounts. This means you have the flexibility to tailor your promotions to meet the diverse needs of your customers and promotional campaigns.

Expiry date in the subscription export

Platform

As a business, I want to include an expiration date as a data point in the subscriptions export sheet to effectively track subscription timelines.

With this enhancement, you can now include expiration dates in your subscription export. Easily track subscription timelines and make informed decisions for your business.

Enhanced invoice number display for advanced invoices

Platform

As a business, I want the invoice number in case of an advanced invoice to be initially displayed as "Pending phase start" and then automatically updated to reflect the actual invoice number from Stripe once it is generated for accurate tracking.

Now, in the case of advanced invoices, the invoice number will be displayed as "Pending phase start" initially. It will then automatically update to the generated invoice number when the phase starts. This ensures precise tracking and eliminates any confusion in your invoicing system.

Add Payment Source & Customer Phone to Subscription export

Platform

As a business, I would like to have the "Payment Source" & "Customer phone" columns included in the Subscription export for better tracking

We've added "Payment Source" and "Customer Phone" columns to the Subscription exports, making it easier to track your subscriptions. These enhancements simplify your subscription management and improve tracking.


Of course, we know that no software is perfect, which is why we've also been hard at work fixing bugs and addressing user feedback. We're squashing countless bugs to ensure that our software is as stable and reliable as possible. And if you do encounter any issues, our support team is always here to help.

Bug Fixes

Webhooks Previous_attributes is not retrieving the old values in customer.updated/subscription.updated webhook and sometimes, the array of the attributes is empty

Platform Allow updating "Extended" membership subscriptions' domains

APIs Open API get campaign endpoint should be public

Webhooks Previous_attributes is not retrieving the old values in customer.updated/subscription.updated webhook and sometimes, the array of the attributes is empty

So there you have it - our next software release is shaping up to be a game-changer. We can't wait for you to try it out. Looking to stay in the loop on our software release progress? Look no further than our public roadmap! Follow along and stay in the know. It's like stalking us, but totally legal. 😉

📘

Are you brimming with brilliant ideas on how to make our platform even better? We're all ears! Share them with us here.

New Features

ApplePay for WorldPay

Elements Integrations

As a business, I want to be able to provide my customers using Apple devices with the ability to pay using Apple Pay so that the checkout & payment experience is simple and seamless to them.

We're introducing Apple Pay as a new payment method as part of our Elements for accounts which are using WorldPay as their payment gateway. With Apple Pay, you can offer your customers a seamless checkout experience that's fast and easy with just a touch of their finger.

Advance Invoicing

Platform Elements Elements Accounting

As a business, I want my customers to be able to create advanced invoices for scheduled renewals to start the collection process early.

This is a major feature that we're particularly excited about, because it empowers you to provide your customers with greater control over their subscription payments. By giving them the option to pay in advance, they can better manage their finances and avoid unexpected charges. This can lead to increased customer satisfaction and loyalty. In addition, supporting advance invoices and prepayments can provide a more consistent revenue stream for your business. By receiving payments upfront, you can better plan and budget for the future, which can lead to greater financial stability and growth.

Campaign Run Webhooks

Platform

As a Marketing Ops manager, I want the required (scheduled and ad-hoc) campaign reports to be automatically downloaded from Pelcro - in order to remove the manual aspects of the campaign report download process.

Our new feature ensures that both scheduled and ad-hoc campaign reports from Pelcro are effortlessly downloaded. Triggered by the completion of campaign runs, our campaign.run_completed webhook provides real-time notifications, which you can leverage to eliminate manual efforts and enhance data-driven decisions.

Exports API (phase 3)

Platform

As a collaborator, I want to be able to customize and automate various Pelcro exports, analytics, and accounting reports, so that I can eliminate repetitive and manual efforts within my operational and reporting functions.

We are excited to announce significant upgrades to our Exports API, designed to simplify and automate your operational and reporting tasks. With these latest enhancements, you can now access and customize exports of customer metadata and newsletters, providing you with valuable insights and streamlining your decision-making process.


Enhancements

Renewal Rate Reporting Enhancements

Platform

As a business analyst, I want to adjust the renewal rate formula used in our Analytics module to follow standard practice for subscription-based business models, so that we can produce more reliable results for our renewal rate report. This will help us make better data-driven decisions to improve customer retention and increase revenue.

We're upgrading our Analytics module by aligning the renewal rate formula with industry standards for subscription-based models. Expect more accurate and reliable results in our renewal rate report, empowering you to fine-tune customer retention strategies and drive revenue growth through insightful data-driven decisions.

Customer Address Deletion

Platform

As a collaborator, I want to be able to delete addresses because this will remove no longer-needed addresses from the associated customers.

We are excited to announce a new feature that allows you to delete addresses from associated customers from the platform. This feature will help streamline your customer data and remove any unnecessary or outdated addresses.

With this update, you can now easily navigate to the addresses page and delete addresses with just a few clicks. We hope that this new feature will make it easier for you to manage users' data and keep it up-to-date.

Add 'plan.type' to subscriptions list, accounting & fulfillments export

Platform

As a business owner, I want to easily identify plan types on my accounting and fulfillment exports, so that I minimize operational efforts.

With our latest update, identifying different plan types on accounting and fulfillment exports has never been easier. Enjoy streamlined operations as you effortlessly categorize plan types, minimizing operational efforts and maximizing efficiency.

Archived Products/Plans sorting

Platform

As a collaborator, I want to have an organized way for active and archived plans/products, so that my user experience is better

We've revamped the way you manage products and plans, products and plans are now sorted by their active/archived status. Now, when products or plans are archived, they gracefully move to the bottom of their respective lists, ensuring a seamless and efficient workflow.

In-Store subscription source

Platform

As a collaborator, I want to be able to have more payment source options because this will help me select the accurate source when creating a subscription.

We are thrilled to announce a new addition to our subscription payment source options – the 'In Store' option. Now you can enjoy the convenience of managing your subscriptions both in person and online. Making your experience even more flexible and seamless.

Additional fields in subscriptions export

Platform

As a business, I want to ensure that subscription exports contain all needed details for my operational needs, so that I can minimize data extraction.

We're introducing additional fields to our subscription exports, designed to streamline your operational and automation processes. These additions include subscription shipping address phone numbers, product IDs and internal names, along with customer organization IDs and names. With these enriched attributes available through our Platform/Export API, extracting necessary data becomes more efficient than ever before.

Add "Canceled By" to Canceled Subscriptions Report

Platform

As a data analyst, I want to have all relevant data points so that I can analyze my churn with ease

Our canceled and churned subscription reports just got even better. We've added "canceled_by" and "canceled_by_type" data points to give you deeper insights for your churn analysis. Get ready to uncover more with your analysis!

Stripe 3DS Enhancements

Platform Elements

As a customer, I would like to pay using my 3DS-enforced card for all transactions, to ensure my payments are secure.

We're thrilled to introduce a new level of payment protection. Now, for all your transactions, you can pay using your 3DS-enforced card. With this enhanced security feature, you can shop with confidence, knowing that your payments are fortified against unauthorized access.

Campaign Renewal Schedule Behavior

Platform 

As a business, I want to ensure that when an end-user decides to switch from Plan A to Plan B, the subscription behaves in a manner that aligns with their preferences and the autorenew flag.

We're excited to share an important improvement in our subscription renewal process. If you're moving from Plan A (auto-renew) to Plan B (auto-renew), your subscription will continue to auto-renew, unless you specify otherwise in the subscription renewal autorenew flag. Similarly, if you're switching from Plan A (non auto-renew) to Plan B (auto-renew), your subscription will also auto-renew, unless specified otherwise. We believe this enhancement will make managing your subscriptions even more convenient and tailored to your needs.


Of course, we know that no software is perfect, which is why we've also been hard at work fixing bugs and addressing user feedback. We're squashing countless bugs to ensure that our software is as stable and reliable as possible. And if you do encounter any issues, our support team is always here to help.

Bug Fixes

Platform

  • Updating the payment method for subscriptions on send_invoice fails in a specific scenario
  • Cancelling an ecommerce order is creating double credit notes for wrong reasons
  • Amount on invoices label is always 0$
  • Accessing imported file details throws a 403 forbidden error
  • Core API Country Parameter returning errorsr

So there you have it - our next software release is shaping up to be a game-changer. We can't wait for you to try it out. Looking to stay in the loop on our software release progress? Look no further than our public roadmap! Follow along and stay in the know. It's like stalking us, but totally legal. 😉

📘

Are you brimming with brilliant ideas on how to make our platform even better? We're all ears! Share them with us here.

New Features

Multi-Account Access Management

Platform

As a business, I want to allow my collaborators to login into Pelcro and then navigate from one account to another without having to re-login.

Get ready to unlock a new level of efficiency in managing multiple accounts. With our next update, collaborators will be able to log in once and effortlessly switch between multiple accounts without the need to re-login. This means quicker access to critical information, streamlined workflows, less credentials to manage, and enhanced productivity for your team.

Newsletter History

Platform

As a business, I want to be able to search and export newsletter log events as needed so that I am able to produce evidence related to opt-outs upon request.

Stemming from a common requirement for privacy compliance, we're improving the traceability of newsletter opt-ins and opt-outs to be visible and exportable for the purpose of producing evidence needed for data subject rights requests that result from un-subscriptions or marketing opt-outs. This will be available by having a section under each newsletter details that lists the opt-in/opt-out history over time.

Predefined Cancellation Reasons

Platform

As an administrator, I want to change the cancellation text field to a dropdown, so that I can provide predefined options for all collaborators to select from, ensuring clear and consistent communication regarding cancellations.

With our latest update, the cancellation text field can be transformed into a convenient dropdown menu. Now, all collaborators can select predefined options, ensuring clear and consistent messaging for cancellations. This streamlined approach saves time, reduces human errors, and enhances the overall collaborator experience.

Exports API

Core API

As a collaborator, I want to be able to customize and automate various Pelcro exports, analytics, and accounting reports, so that I can eliminate repetitive efforts within my operational and reporting functions.

No more repetitive manual work! We're thrilled to introduce a groundbreaking update to our APIs that allows you to customize and automate export and data extraction directly from our platform. This allows for easier and more efficient access to data, which can save a lot of time and effort. Additionally, This API makes it easier to share data with other systems and applications, which can lead to better collaboration and integration with other tools, and can help streamline workflows and improve productivity.


Enhancements

Navigation Enhancements

Platform

As a collaborator, I want to have a structured view of specific sections, so that I can easily navigate to them through clear instructions

Here's an overview of the changes:

  • Account & Site settings can now be accessed directly from the side navigation bar.
  • Logs are now accessible under account settings.
  • Site navigation actions can be accessed from the top-right site selection menu.
  • User actions can be accessed from the top-right site selection menu.

WorldPay Failed Payments Handling

Platform

As a business using Vantiv as their payment gateway, I want a unified workflow for hard and soft credit card declines during a new subscription purchase ensuring consistent and streamlined handling of declined payments.

We have adjusted the payment dunning logic with merchants using WorldPay such that payment retries will only be scoped to renewal-type transactions only if a credit card is declined. This ensures that retention mechanisms are only applicable to existing offerings, and not new ones.

Customer Column on Refunds Page

Platform

As business, I want the customer email to be prominently displayed in the refunds table, so that I can quickly identify and access the corresponding user profile for further assistance or investigation

We are introducing a new enhancement that will help you efficiently manage refund requests, providing better customer service and support. This new enhancement will display the customer email in the refunds table on the platform, making it easier to locate and manage customer refund requests.

Here's an overview of the changes:

  • The customer email was added to the refunds table, making it the first column and easily visible.
  • This new column will redirect you to the customer profile when clicked on.

Editing Campaign Keys on Pending Campaigns

Platform

As a collaborator I want to be able to edit the campaign key before starting the campaign, because this will give me more control over my campaign lists.

With this update, collaborators can now easily navigate to the campaign builder page in the platform and modify the key before starting the campaign. This gives you more control over making sure details which are relevant to the campaign can be corrected/adjusted, in case they have been incorrectly set before the campaign starts. You will also be able to see the campaign prefix relevant to campaigns which have autogenerated keys available on the campaign list page for more clarity.

Future Cancellation Options

Platform Elements Webhooks

As a collaborator, I want to have the ability to choose the exact time to cancel customers' subscriptions, so that manual effort is minimized

As a customer, I want to have the ability to choose the exact time to cancel my subscriptions, so that I have self-serve transparency and convenience, and not have to call customer support.

Organization Filter on Subscriptions

Platform

As a business, I want to be able to identify my subscribers based on their organization, so that I'm able to gain insights for demographic segmentation

We are excited to announce a new feature that will help you gain insights into your subscribers' demographic segmentation based on their organization. With this update, you will be able to identify your subscribers' organization and use this information to segment your subscribers for better targeting and analysis.

Here's an overview of the changes:

  • We have added the organization field to the subscriptions page on the platform.
  • The organization field will be displayed in the subscription exports.
  • We have also added an organization search filter to help you find specific subscribers quickly and easily.

Of course, we know that no software is perfect, which is why we've also been hard at work fixing bugs and addressing user feedback. We're squashing countless bugs to ensure that our software is as stable and reliable as possible. And if you do encounter any issues, our support team is always here to help.

Bug Fixes

Platform

  • Payment Retry intermittent issues for WorldPay payment gateway
  • Accounts Receivable failing to generate with large data sets
  • Some events related to customer actions not syncing to GA4 dashboard
  • Newly added credit cards not attaching to existing subscriptions in some instances when Automatic collection method transition is enabled

So there you have it - our next software release is shaping up to be a game-changer. We can't wait for you to try it out. Looking to stay in the loop on our software release progress? Look no further than our public roadmap! Follow along and stay in the know. It's like stalking us, but totally legal. 😉

🚀

PLATFORM UPDATES

New additions to List Builder export

  • We've added a new field in the list builder export; the subscription period end date which will save you the trouble of having to navigate further to find the end dates.

API, WEBHOOKS, and SDK ADDITIONS

Webhooks

  • We've added the mail marketing and the telemarketing fields to be displayed on customer webhooks payloads. These field values can be leveraged within the context of any integrations working with Pelcro webhooks to indicate whether customers are authorized to receive telemarketing or Email marketing. customer.created webhook customer.updated webhook
    • mail_marketing: This attribute specifies whether the customer is authorized to receive mail marketing or not.
    • tele_marketing: This attribute specifies whether the customer is authorized to receive telemarketing or not.

🐞

Bug fixes

  • Fixed a bug where the subscription collection method was not accurately reflected for some subscriptions renewed by the campaign builder. This fix will now accurately reflect the collection method of all the subscriptions.
  • Fixed a bug where some of the triggered customer events were being reflected as undefined on Google Analytics 4. These events can now be properly viewed and analyzed on your Google Analytics dashboard.
  • Fixed a bug in the expiry date filter on the list builder in the platform. This bug led to the lists generated having an inaccurate list of subscriptions when this filter is used. We addressed this bug to ensure that the generated lists have the correct subscriptions.
  • Fixed a bug related to failed payments in PayPal causing payments to not be automatically charged from the saved payment method. Additionally, payment failure codes are now captured and saved for future reference.

✏️

Documentation updates

  • We'd like you to always feel in control of the product, and able to work autonomously with minimal effort without jumping through hoops, that's why we are constantly working to update our documentation to ensure it remains up-to-date, relevant, easily accessible, and structured in a consistent manner. Check it out here!

  • Keep an eye out for our new videos on our Youtube channel, to see how businesses increase subscriptions by more than 150% when relying on the fastest subscription process powered by Pelcro.

  • Don't forget to check out our new Product Roadmap to see what's in the making, and provide us with ideas, concerns, and insights to help us build products that matter.

    • You can suggest new ideas and add them to Pelcro's product team right here.