Support

Home Forums Event Espresso Premium Virtual Courses

Virtual Courses

Posted: April 5, 2020 at 10:15 pm


JohnB

April 5, 2020 at 10:15 pm

Hi guys,
Great to see you have created virtual events function. I’m sure it’s going to help lots of people.

I use EE to sell tickets to my training course(s). These have had to stop due to current situation.

The good news is I have an online version of the course and it operates via Learn Dash platform/plugin. (doesn’t involve any any face-to-face sessions)

Is there a way I can adapt the virtual event function to sell tickets (access) to the online course?

Currently I use InfusionSoft/Keap with the current events/ courses and attach tags to the registrations to trigger actions in Keap. So could adapt that process to give permission to access LearnDash (online)course content.

Any tips would be greatly welcomed.


Tony

  • Support Staff

April 6, 2020 at 3:49 am

Hi John,

So, to confirm I understand your question, you have LearnDash courses on your site that you want to automatically enrol uses onto when they register onto an EE event, is that correct?

LearnDash actually has its own integration with Event Espresso 4, available here:

https://www.learndash.com/add-on/event-espresso/

With some documentation available here:

https://www.learndash.com/support/docs/add-ons/event-espresso/

So if the above is what you are trying to do, that should do it for you.

LearnDash actually developed that add-on themselves so we don’t provide the support it (as we didn’t write it) but LearnDash themselves so.

Apologies if I’m misunderstanding your question, if so, can you add some more details of what you are looking to do so I can investigate further?


JohnB

April 7, 2020 at 5:41 pm

Hi Tony,
No, the question was about virtual courses as opposed to face-to-face courses.

I currently use EE to create (and sell tickets to) events that are Face-To-Face (F2F) courses. Some of these courses also include access to online content that is presented via LearnDash. The integrations (when needed) with LearnDash are working fine.

I saw the recent email from EE about running virtual events however as I read it, these appear to be date based virtual events ie the virtual event will be conducted on a specific date.

What I am enquiring is if it is possible to set up a virtual event in EE that is not date based.

In my situation it would be to create a virtual event, being an online course they can register (and purchase a ticket) and start at any time, not on a specific date. The content would be delivered by LearnDash in the same way as with some of the F2F events/courses. I would use the integration process to set up the access.

Hope that explains it better. 🙂


Tony

  • Support Staff

April 8, 2020 at 8:07 am

Ah ok, I follow.

So, in short, all EE events currently require a date.

However, you could set up an event far into the future and then hide the date output on the front end/emails and use it as an ‘open’ event, would that work?


JohnB

April 8, 2020 at 6:42 pm

Thanks tony,

How do I hide the dates?


Tony

  • Support Staff

April 9, 2020 at 3:56 am

To hide the dates on the front end you can use some CSS, like this:

#ee-event-datetimes-ul-{event-id} {
    display: none;
}

You add the above (after adding the event id) to Appearance -> Customize -> Additional CSS.

For messages, you’ll need to create a custom message template and remove the call to display the dates from that template, then set it on the event.

So for example, the Registration Approved message template.

Go to Event Espresso -> Messages -> Default Message templates.

Find ‘Registration Approved’ in the list and click the ‘Create Custom’ button.

Give the template a meaningful name so you can identify the template as having no dates.

Switch to the ‘Registrant’ context for that custom template (See HERE)

In the TICKET_LIST section, remove the [DATETIME_LIST] shortcode to remove the date output.


JohnB

April 10, 2020 at 8:52 pm

Thank you,

Got the first bit.

Glazed over with the bit about the messages. 8-|
Will need to get someone else to do this.


Tony

  • Support Staff

April 14, 2020 at 4:17 am

Hi John,

Altering the message template may seem a little daunting at first, but its really not that difficult if you run through the above steps.

If there is a specific step you don’t follow just let me know and I’ll try and add some more details for it.


JohnB

April 19, 2020 at 10:13 pm

Thank you, will give it a shot.


JohnB

April 19, 2020 at 10:23 pm

Just a quick after-thought…
Would I create a new venue titled, say, “Online”? Would I leave the location blank?
For number of tickets, I am guessing I set that at a big number, say, 10,000

Thanks.


Tony

  • Support Staff

April 20, 2020 at 6:32 am

Would I create a new venue titled, say, “Online”? Would I leave the location blank?

Hmm, is that just to have an OnlineEventAttendanceMode?

For number of tickets, I am guessing I set that at a big number, say, 10,000

Set the limit of the datetime and tickets to nothing to have infinite tickets.


JohnB

April 29, 2020 at 5:55 pm

Thank you

Hmm, is that just to have an OnlineEventAttendanceMode?

Not sure what you mean. The course is 100% online, no person presenting a webinar etc… all content is done online at their own pace.

Set the limit of the datetime and tickets to nothing to have infinite tickets.

Don’t understand that. I would set the date of the event to 00/00/0000 and number of tickets to 0 ? If there are no tickets, how would any be available?


Tony

  • Support Staff

April 29, 2020 at 6:11 pm

Not sure what you mean. The course is 100% online, no person presenting a webinar etc… all content is done online at their own pace

I’m not sure why you are setting a venue then, you asked if you should create essentially a ‘fake’ venue for online.

Why do you need a venue?

Don’t understand that. I would set the date of the event to 00/00/0000 and number of tickets to 0 ? If there are no tickets, how would any be available?

Nothing doesn’t mean 0 🙂

Set the limit on the datetime to nothing, as in remove any value set in the field and save. Do the same with the ticket limits.

The date and times you leave set in the future, do not set those to 00/00/0000.

The support post ‘Virtual Courses’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso