planningcenter / developers

Planning Center API docs and support
https://developer.planning.center/docs/
86 stars 9 forks source link

Pass donation frequency to Church Center Modal via query #1250

Closed starkinator closed 3 weeks ago

starkinator commented 3 weeks ago

Hey team πŸ‘‹ I've got a feature request for 🌱 Giving

I was curious if there was a chance to get URL parameter support for something like frequency=monthly so we can prepopulate that form field in the Church Center Modal popup.

We often run giving campaigns that preference regular giving on a monthly cycle, and we want to be able to link people directly to a giving form that has some fields pre-populated to give them a head start. We've been making use of the default_amount value that was shipped in 2021, and by chance we stumbled on the fact that you can set recurring=true to load the form with the frequency set to 'regularly' which is nice (Maybe a recent update?)

What are the chances of extending the URL parameters to support something like frequency=monthly as well?

This is what we're hoping to achieve:

https://church-name-here.churchcenter.com/giving?default_amount=50&recurring=true&frequency=monthly&open-in-church-center-modal=true

Ideally someone would land on a form that looks like the screenshot here:

Screenshot 2024-11-13 at 7 00 31β€―am
wassimk commented 3 weeks ago

Hi @starkinator, thanks for this feature request! I see the value in supporting a pre-populated frequency on the donation form. I've brought this up with our product manager and opened an internal request ticket.

I will close this issue and reply here when there is any movement on this request. Please feel free to reply with anything else.

starkinator commented 3 weeks ago

Thanks heaps @wassimk! Appreciate you considering it! πŸ™

zacharywenner commented 2 weeks ago

Another vote for this feature from the team @throughtheword.

Use case is making buttons on our website to donate specific amounts or frequencies and then prepopulating the form via query string.

Also referenced in

starkinator commented 1 week ago

Hey @wassimk @phillipspc, I was curious if by some miracle this one might sneak in before the end of the year? A Friday afternoon creative code session? A sneaky "what can I get out before Christmas" blitz?

If your Jira backlog is anything like mine has been in the past I know it's in there somewhere waiting to be prioritized πŸ˜‚

What can I do to help illustrate the opportunity or customer value more for your Product Management team?

Our latest year end giving has been super successful but we've had a bunch of inbound support requests from people who gave 'one time' but intended for it to be recurring and have emailed in to ask about how to change their giving. That has placed extra burden on our support team, and enough of a UX problem on our website for us to consider the task of changing giving providers in the new year if we don't know when this might be resolved. A lot of this would be mitigated if we could prepopulate the form upfront.

I'm no stranger to having a million things to prioritize, so appreciate you and what your teams are doing.

(Here's a πŸ’ to put on top of a big pretty please thoughπŸ™)

wassimk commented 6 days ago

@starkinator, I appreciate your enthusiasm about this feature! I'm sorry to hear that its absence is causing confusion and frustration. As I mentioned in my previous message, it's a great idea and something we are considering. However, adding this option to the donation form is not something we will tackle by the end of the year. We have plans to improve the donation form in 2025, and more configuration options are one of the features we're considering.