PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Event registration examples?

  1. Can someone post a link to an example of an event registration form that is powered by GravityForms, perhaps with the PayPal add-on? I've had some trouble figuring out how to use this software to fill this need and would like to see a model of the end product.

    Posted 12 years ago on Tuesday November 15, 2011 | Permalink
  2. First of all Gravity Forms would only be usable for the actual Event order form, it's not going to have any kind of calendar functionality, etc. Something like Event Espresso would probably be more ideal if you need more advanced event information.

    As for using Gravity Forms for events where you don't need a lot of complexity, it's really just a matter of building a form that collects the data you need and uses the Pricing Fields to collect the payment you need. Then you use the PayPal Add-On to hook that form up to your PayPal account.

    What part are you having trouble with?

    Posted 12 years ago on Tuesday November 15, 2011 | Permalink
  3. Thanks, Carl. No calendar functionality is needed, and to be honest, I wasn't impressed with Event Espresso's base feature set -- it had too much of what my event didn't need and not enough of what it did.

    It's been awhile since I tackled this problem. I'll give it another stab so that I can report back with any specific issues.

    -Ken

    Posted 12 years ago on Tuesday November 15, 2011 | Permalink
  4. No problem, give it a try and then let us know if you have any specific questions or issues and we'll be glad to help. I'm going to close this post, if you have any issues just create a new one. Thanks!

    Posted 12 years ago on Tuesday November 15, 2011 | Permalink
  5. If any users out there are using Gravity Forms for event registration... feel free to post on here and explain how you are using it, etc. so others can get some insight into this use case.

    Posted 12 years ago on Wednesday November 16, 2011 | Permalink
  6. Similiar question. I've got the Freshbooks integration so we could use Gravity forms for event registration. I would love to see an example if there was one.

    Posted 11 years ago on Wednesday October 10, 2012 | Permalink
  7. Hello Carl, I use GF to sell courses. To obtain something similar to event espresso, I would like to hook the post page in which I promote the course, to a linked- correlated- form.
    I don't want to create multiple forms, as it's much easier having only one form working collectively and having the user selecting the course in a list. But that's very different than event espresso, in particular, some users feel lost when they have to -select the course they have just seen- from a list. They'd prefer to subscribe directly in a form for the specific event.
    I urgently need to solve this problem. I have developer licence but I already have this task unresolved. Please help me thanks a lot

    Posted 11 years ago on Thursday November 29, 2012 | Permalink
  8. @simone73, which part of this do you have a question about? I believe all of this is possible based on what you've stated so far.

    Posted 11 years ago on Saturday December 1, 2012 | Permalink
  9. Hello Chris, is there a way to link POST id to display a specific gravity form in widget position when I open the post (in a set override - Gantry) ?

    Posted 11 years ago on Saturday December 1, 2012 | Permalink
  10. You can determine which posts a widget will appear on, including a Gravity Form widget, by using a WordPress plugin like Widget Logic.

    http://wordpress.org/extend/plugins/widget-logic/

    There was another plugin I have seen for controlling widgets, but I can't find it right now.

    In any case, after you install that plugin, you will have an option beneath the widget, and you can enter a rule like :

    [php]
    is_page('42')

    which would restrict the display of that form widget to post/page 42 only. Does that accomplish what you're looking to do?

    Posted 11 years ago on Sunday December 2, 2012 | Permalink
  11. I am in the process of building a lengthy registration for a tournament. The client recently made some changes so the choices will be different. But you can see where its at so far here....
    First page collects info.... http://www.kickinkaratesystems.com/akitournament/#gf_1
    Second page display choices that are conditional based on info from first page.....
    http://www.kickinkaratesystems.com/akitournament/#gf_2

    Posted 11 years ago on Sunday December 2, 2012 | Permalink
  12. I'm using it for signing up for a dance beginners workshop:

    http://www.swingshoes.dk/begynderworkshop/tilmelding-til-begynderworkshop/

    (it's in Danish though)

    Posted 11 years ago on Sunday December 2, 2012 | Permalink
  13. Hello Chris, if I use the widget logic setting it for each post id, it's the same thing I do with Gantry override, in the assigment to post categories etc. But that does not solve my problem.
    If I use the plugin you talk about, I have to create different widgets (and that I can accept) but as well, different subscription form, as there is not a way to dynamically populate a form in widget position based on the post which is displayng.

    I am looking for "a way to link POST id to display a specific gravity form in widget position when I open the post (in a set override - Gantry)". For example, currently I have a little more practice with dynamic population, but what remains still unresolved is the possibility to link post Id to show, each time a user open the specific post id, in widget position, the specific subscription form. I know I can achieve the result to open a specific gravity form appending a name in the post url and dinamically populate it even in widget position, but this only work if I give users a post URL with the appended parameter. What if a user open a page of my website, by the internet looking for keywords ? He will open a post without a linked- dynamically populated form. So...I was looking for a way to link post id to show-in-a-widget-position (not inside the post) a gravity form dynamically populated.

    Posted 11 years ago on Sunday December 2, 2012 | Permalink
  14. You could use the PHP Code Widget http://wordpress.org/extend/plugins/php-code-widget/

    In that widget, which would be created one time, you can grab the post ID:

    [php]
    global $post;
    $postid = $post->ID;

    Then with the post ID you can perform your logic to determine which Gravity Form to show in the widget for that post. If you include a Gravity Form in a PHP widget like that, you will have enqueue your own scripts and styles, as documented here:

    http://www.gravityhelp.com/documentation/page/Embedding_A_Form#Function_Call

    Posted 11 years ago on Sunday December 2, 2012 | Permalink
  15. Hello Chris, I set the widget and wrote the code as follows:

    <?php global $post;
    $postid = $post->ID;
    ? if ($post->ID == 2239)  {
    ?php gravity_form(5, true, true, false, null, false) {
    }
    >

    where 2239 is the post id. Sure it does not work...I know this is not a php-programming forum...but maybe if you take a minute to show me the correct syntax, you'll help other beginners around...:)

    Posted 11 years ago on Monday December 3, 2012 | Permalink
  16. Your code may have been mangled when pasting it here. Try this:

    [php]
    
    <?php
    global $post;
    if ($post->ID == 2239)  {
      gravity_form(5, true, true, false, null, false);
    }
    else {
      echo "This is not post 2239";
    }
    ?>

    I think you're close.

    Posted 11 years ago on Monday December 3, 2012 | Permalink
  17. Thank you Chris. Yes as so this is closed, and now it's clear for me. but...
    Currently:
    Opening a specific post, let's say the n. 2239, I can display the post and, by PHP Widget, get a related subscription form. But I would like to integrate in this the dynamic population to use only 1 form, as that would be a lot easier, as I sell courses. I my forms the only thing that change is the course title with venue and price options. The method you explained to me can be good if you have a lot of different forms. I only have one which is general, but I have to customize it with the course name and then, by conditional logic, with price details. Yes with dynamical population I could append a word to the url but only a relationship between post-id and form is definitive to solve the problem.

    Posted 11 years ago on Monday December 3, 2012 | Permalink
  18. I'm not exactly clear what you're trying to do, but it can be done (if that makes sense.) You can use one form and embed it conditionally in your page or post. With access to the WordPress $post object, you can populate whatever fields you want in the form. Using your function call, you can set field values. See this page http://www.gravityhelp.com/documentation/page/Embedding_A_Form#Function_Call

    [php]
    <?php gravity_form(5, true, true, false, array('postname' => $post->post_title, 'postid' => $post->ID, 'author'=> $post->post_author), false); ?>

    The would populate fields in your form with the parameter names of "postname", "postid" and "author".

    Posted 11 years ago on Monday December 3, 2012 | Permalink
  19. es:
    1. user cliks on a post
    2. i want that the user display, on the left of the webiste, in post-position, the post content
    2.1. I also want, at the same time, on the right, a gravity form with specific title of the course promoted in the post
    I would like to...add a php code in widget position that "detects" the post "id" whenever the post is displayed, then put this "id" in a "logic" code obtaining a post dynamically populated and correlated to that specific post. In that way, each post would be controlled to become dynamically populated by its id. I only need to have the beginning of the dynamic population that for me it's post "id" (for ex. like when you append a parameter to event_name).

    Posted 11 years ago on Monday December 3, 2012 | Permalink
  20. 1. OK

    2. So far, so good. Just normal WordPress stuff.

    2.1. Here I lost you completely. Do you have any examples online that show what you're trying to do? I think I'm trying to help you solve a problem without actually knowing what the problem is. I can show you things which can be done, but I have no idea what you actually need to do.

    Posted 11 years ago on Monday December 3, 2012 | Permalink
  21. Chris, thank you in advance for your patience !!! This is a demo. On the left the post and on the right the form http://www.formazionesalute.eu/demo-per-override?event_name=OK
    That would be the final result, but as you can imagine, someone can open the page http://www.formazionesalute.eu/demo-per-override directly, in that case of course I can put a general form, but I cannot put a customized one, one ready to be fulfill, so the user find, in a convenient position, "the form to subscribe to course he is reading about in post content on the left". Maybe there are better solutions to accomplish this task, probably there's a better solution to position a course description (sometimes very long) along with a subscription form.. The second method to accomplish my task could be the following, in which as you explained to me, I can dynamically populate by post id a form positioned below the post. I could put an arrow on top of the page and hyperlink to the subscription form position. http://www.formazionesalute.eu/archives/1092

    Posted 11 years ago on Monday December 3, 2012 | Permalink
  22. I started to take a look at your actual page. Can you explain why there are so many < head > sections in this page? I see about 6 or 7 of them? I was trying to get a look at the values we can send and what field it needs to go to, but I got stuck on the HTML validation. Can you help explain that?

    Here is the source of the page: http://pastebin.com/bY0Q06qh

    The head sections I'm referring to can be seen opening on lines 4, 1345, 1396, 1423, 1436, 1447 and 1519. There is normally another < body > section as well where there is a < head >. Each HTML page should have just one head section and one body section. This is not normal.

    Posted 11 years ago on Monday December 3, 2012 | Permalink
  23. Hello Chris. I use Gantry framework probably it depends upon the framework... http://www.gantry-framework.org/

    Posted 11 years ago on Monday December 3, 2012 | Permalink
  24. I am not familiar with that framework. In fact, when you mentioned it previously, I thought it was something lost in translation.

    In any case, we can't provide support for that framework. Take a look at the validation errors on the one page: http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fwww.formazionesalute.eu%2Fdemo-per-override

    Please ask them about that. Until the page is nearly valid HTML it will be difficult to troubleshoot, even if the validation errors don't have anything to do with your functionality. It's hard to see past all the errors.

    Posted 11 years ago on Monday December 3, 2012 | Permalink