1

My organisation does not like the forms generated by civicrm for on-line contribution and membership. Is it possible and practical to change their format?

Thank you

1
  • Could you say a bit more about what you don't like about the forms and how you'd like to change them. Commented Oct 13, 2022 at 19:05

3 Answers 3

1

If you are using Drupal CMS then you can use Webform + Webform CiviCRM to build

On Wordpress you can use Caldera + Caldera CiviCRM plugin

5
  • Thank you Pradeep, we will investigate Commented Oct 11, 2022 at 9:17
  • I would be cautious about using Caldera Forms as it is no longer supported by the original developers and has an uncertain future. See this chat channel for more details: chat.civicrm.org/civicrm/channels/caldera-forms Commented Oct 13, 2022 at 19:04
  • Civi will be maintaining the plugin going forward Commented Oct 14, 2022 at 8:43
  • Thanks, I did look at Caldera Forms but saw the end of support from the authors. Commented Oct 14, 2022 at 16:42
  • @PradeepNayak I don't think it is correct to say that 'Civi will be maintaining this plugin going forward'. As far as I'm aware CiviCRM core team won't be supporting it. Members of the community may support it but my understanding is this is a lot of work hence the future of this integration is uncertain. Commented Oct 14, 2022 at 16:53
1

It depends what you don't like about them, but adding a little custom css may help.

1
  • Thanks but civi is part of our main website and the web developers expect to have a lot of control over layout, fonts, logos, branding Commented Oct 14, 2022 at 16:40
1

Looking to the future of CiviCRM, you can create native forms in CiviCRM using FormBuilder. Currently this is a work in progress. It works for some simple use cases but has limitations - most importantly no ability to take payments yet. This is in active development so keep an eye on it (or you could help to sponsor it to speed up development).

In the meantime there are some more technical options that are worth considering:

The first gives you complete control to create a form in JavaScript that can be hosted on your CiviCRM site or an external site. The second provides a framework to process the responses from external forms.

1
  • Thanks, I will pass this on to our forms people Commented Oct 17, 2022 at 9:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.