CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Custom Event Registration flow / single page registration
Pages: [1]

Author Topic: Custom Event Registration flow / single page registration  (Read 1063 times)

robertjd

  • I’m new here
  • *
  • Posts: 14
  • Karma: 0
Custom Event Registration flow / single page registration
October 14, 2009, 12:57:08 pm
Greetings all,

I have a site where visitors should be able to "follow" an event: essentially we want to build a mailing list for an event, so that we can deliver information about the event to those who might not want to come but may be interested in the subject matter.  It seems desirable to have a participant record created for these registrations, with a status of "Event Follower"

We also want a simple, one-page form that will allow someone to provide only an e-mail address to become an event follower.  We don't want them to have to go through the entire event registration process.

I'm not seeing anything in the documentation about building custom event flows.  Looking at the API this would be a relatively easy code task (we are already writing a custom Drupal module for this site).  Again I think the goal here is to create a participant record for these types of registrants, but I'm open to other ideas.

Thanks a bunch,
Robert

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Custom Event Registration flow / single page registration
October 14, 2009, 08:29:43 pm

I dont really think "event followers" are participants per se.

But, u can add a participant type called Event Follower, and then use custom code in your module to create a participant with this type. You'll need to build and manage this event flow, i.e. there are no custom event flows in the system

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

robertjd

  • I’m new here
  • *
  • Posts: 14
  • Karma: 0
Re: Custom Event Registration flow / single page registration
October 15, 2009, 07:35:35 am
I agree, "followers" arent really participants.  What I'm trying to do is provide an easy way for the organization to create an event and then target these followers.  I don't want them to have to create a mailing list group for every event in order to target these followers.  Thus I'm thinking that storing them as participant records with a specific status is going to be the less-overhead solution for the organization in the end -- and only create a little coding work for us.

Unless there is a better configuration option I haven't discovered or dreamed up yet..  :)

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Custom Event Registration flow / single page registration
October 15, 2009, 10:20:33 am
Possible seed of another idea (haven't thought thru all the possible gotchas) .... What about a multi-select custom field at the contact record level - where you use the customFieldOptions hook to populate the option values with events.

http://wiki.civicrm.org/confluence/display/CRMDOC/CiviCRM+hook+specification#CiviCRMhookspecification-hookcivicrmcustomFieldOptions

Then the mailings can be targeted from Advanced Search  - i.e. all contacts Following "Event XYZ".

Depending on how many events we're talking about and how volatile the list is - this might or might not work.
Protect your investment in CiviCRM by  becoming a Member!

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Custom Event Registration flow / single page registration
October 15, 2009, 01:33:43 pm
Would another option would be to look at setting up something on the Drupal side for the 'followers' to join/subscribe to, then it becomes self-service via Notifications - esp if you considered using OGs (but then I just go on and on about OGs being the solution for lots of things but there will inevitably be gotchas if you go that route - but ......
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Custom Event Registration flow / single page registration

This forum was archived on 2017-11-26.