Forums

Multiple ChronoForms for CB or Jomsocial Registration

yizzung 04 Jun, 2009
Hi. 2-part question here... First, I'd like to use ChronoForms to create multiple registration pages for either Jomsocial or CB*. Here's a use case: visitor clicks on one of my google ads about "Product X"; I want that ad to link directly to a page that says, "Thanks for interest in [Product X]! Register now and [Offer Z]!" along with the registration form and the submit button all on the same page. Likewise, if they click on an ad about "Product 123", I want a completely different landing page with different messaging and (possibly) a few different/additional fields and/or hidden values that get passed on submit (e.g. Advertisement=google-advertisement-#12345). Is this doable w/ChronoForms? In my production site, I'm currently using Jomsocial's registration, capturing some additional registration info (like address, phone number, etc) and using a custom plugin that creates a sales lead in SugarCRM. This works ok, but I'm totally dependent upon the single Jomsocial registration form...

* Side note: The reason I'm asking about Jomsocial/CB is that I have two versions of my site in a staging environment--one with Jomsocial and one with CB--and I have paid for both. I really don't care which one we ultimately use in production because our "community" is not much more than a Jfusion-bridged forum on phpBB... I'm leaning toward using CB because, even though it's uglier, it's got more management capabilities (custom fields, validation rules, moderation rules, etc).



Second part of the question: How would my various versions of forms get implemented? Is each form a module that I place inside of unique articles? Do I create some sort of hidden menu in Joomla? (Remember, I don't want people navigating directly to these forms, they would just link to them from various marketing campaigns...) I need to be able to control all of the content on the page, not just the form fields but the actual text that is displayed above/below the form. Doable?

Thanks in advance!
GreyHead 04 Jun, 2009
Hi yizzung,

With CB you can do all of this with one complex form.

You'd pass the input parameters to the form using the link URLs e.g. &product_id=xyz123

In the Form HTML you can read these and construct whatever combination of form elements you want to display to the user plus hidden fields to pass on any other data.

The ChronoForms CB_registration plugin will also let you link this with CB registration if you want to.

There isn't a JomSocial plugin but JomSocial uses the Joomla Registration for all but the last step of the sign-up process so it shouldn't be too hard to do this if you need it.

Bob
yizzung 04 Jun, 2009
Thanks, Bob. I think I will go ahead and dive in. I'm sure you'll hear from me again soon! 🙂
This topic is locked and no more replies can be posted.