# Campaign feature of Subscription plugin doesn't work with long-existing products

**URL:** https://meta.discourse.org/t/campaign-feature-of-subscription-plugin-doesnt-work-with-long-existing-products/278471
**Category:** Feature
**Tags:** subscriptions
**Created:** [September 10, 2023, 1:18pm UTC](https://meta.discourse.org/t/campaign-feature-of-subscription-plugin-doesnt-work-with-long-existing-products/278471 "2023-09-10T13:18:10Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![craigconstantine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/craigconstantine/32/511195_2.png) [@craigconstantine](https://meta.discourse.org/u/craigconstantine)
#### Post date: [September 10, 2023, 1:18pm UTC](https://meta.discourse.org/t/campaign-feature-of-subscription-plugin-doesnt-work-with-long-existing-products/278471/1 "2023-09-10T13:18:10Z")

</div>

I have a Subscriptions Plugin product which is ongoing. I’ve had the same product defined for ~3 years now. So I have about 40 ongoing subscriptions that renew each year.

It’s the only product, [https://forum.podcaster.community/s/](https://forum.podcaster.community/s/) Also, note that I’ve hidden the campaign from anonymous users, so if you click over you won’t see the campaign.

I’d like to use the Subscription Plugin’s campaign feature to do a little membership drive. This seems _exactly_ the main use case for the campaign feature. I enabled the campaign feature in settings, and set the product.

 ![Screenshot 2023-09-10 at 09.01.40](https://global.discourse-cdn.com/meta/original/4X/e/5/b/e5bf32bd1a1faffb7ec4e58a9692211f2065bbaf.png)

# The problem…

The campaign logic doesn’t include any timeframe. This product has lots of existing subscriptions, and it tends to announce that my campaign is completed.

For example, if I set the target to number-of-subscriptions and 10, I get this…

 ![Screenshot 2023-09-10 at 09.04.05](https://global.discourse-cdn.com/meta/original/4X/5/f/2/5f297ed81e3b13b9f547dc65a1513e02a95e7c2a.png)

**Oddly,** a day or two ago, I set the target to 20, and that banner showed “13 of 20 Subscribers” and I left it as “good enough.” But today, the banner has changed to show “24 of 20”…

 ![Screenshot 2023-09-10 at 09.05.51](https://global.discourse-cdn.com/meta/original/4X/5/1/4/514467ea897bf0a8d41992f9de56ebe5ed77f19a.png)

Fine. I set the target to 30, and I have this as a work-around for the moment…

 ![Screenshot 2023-09-10 at 09.06.19](https://global.discourse-cdn.com/meta/original/4X/f/d/5/fd54250034659e83b37361eeb7af58589bf9e3da.png)

I do not want to create additional products. That would clutter up my Subscription page with multiple products that look the same and have the same pricing and description. I simply want to run a campaign to push some new subscriptions for the existing product.

# Suggested fix…

The campaign settings need two new fields…

A checkbox for “only count subscriptions created on or after…”

And a date field.

IFF checkbox, then that date is then used in the db query to only count subscriptions created on/after that date.

Then we can set a date, set a target of 10 new subscriptions, and the banner will say “0 of 10” until there’s a _new_ subscription.

# See also this support request…

> [@Subscription banner subscribers count reset](https://meta.discourse.org/t/subscription-banner-subscribers-count-reset/213173):
>
> Hello, I have started using the subscription banner and everything works fine except the count of new subscribers. It says that there are 41 subscribers but there are only 29 and it always keeps this difference interval of 12. I guess that this is counting all the subscription tests that I made with the plugin, and this makes me think that if a subscriber cancels their subscription, the count won’t be updated either. So how can I change this an…
