Archive for the ‘Features’ Category

Your Registrations Page Now Available in the Event Espresso 4 WP User Integration Add-on

We managed to sneak in a great new feature without anyone even knowing. That’s right, the “Your Registrations Page” is now available in the¬† WP User Integration add-on for Event Espresso 4.

The “Your Registrations” page is a front facing page for logged-in members of your website to view their registration history. Just by logging into your website, and viewing a specific WordPress page on the front-end of your website, users can view events they’ve registered for in the past.

If you are using the EE4 WP User Integration add-on in your WordPress website, just add the [ESPRESSO_MY_EVENTS] shortcode to any page and your users will see a nice looking table of past registrations.

my-events-expanded-2

That’s not all!

We’ve also packed it full of other nice features, such as:

  • Responsive table design
  • Expandable rows that allow your user’s to:
    • view purchase history
    • view/edit personal details
    • download ticket(s)
    • print receipts
    • make a payment
  • Customizable using shortcode parameters:
    • template : defaults to simple_list_table. Can be either simple_list_table or event_section as the template slug (see screenshots above for difference. This has been designed so developers can hook in their own templates down the road if they want (or we can add additional layouts at whim as well).
    • per_page : defaults to 10. This allows the user to set the limit of rows that are shown before pagination kicks in on the main table (the event_section template does no pagination of tickets listed for each event).
    • your_events_title : defaults to localized “Your Events”. This allows for users to customize the label for the listing.
    • your_tickets_title : defaults to localized “Your Tickets”. This allows for users to customize the label for the listing of your tickets. Note, the “Your Tickets” label is currently only used with the event_section template.
  • Customizable templates. Developers can override the templates by copying the files from the template directory into your theme.

Don’t have the WP User Integration add-on?

What are you waiting for? Get the WP User Integration add-on now.

Already have this add-on?

You’re probably wanting to know how to use this great new feature. No worries! You can learn how to use it here. If you need support, just ask ūüôā

 

Posted in Addons, News, Features, Tips & Tutorials, EE4 | No Comments »

Promotions & Discount Codes Now Available

promotions-discounts-addon

The Promotions & Discount Codes add-on for Event Espresso 4 adds powerful and flexible promotional pricing features to your events. You can create discount codes and promotions that can provide discounts for your attendees when they are registering for an event or buying tickets.

The Promotions & Discount Codes add-on is included in the EE4 Everything License.

Promotions and Discount Codes Features:

  • Promotional pricing with discount codes
  • Promotional pricing without discount codes
  • Optional usage quantity limits per discount
  • Optional start and expiration dates for each discount
  • Percentage or fixed amount discounts
  • A shortcode and widget that displays a list of non-coded promotions on your website
  • Configure whether a promotion can or cannot be combined with any other promotions
  • Custom confirmation and declined coupon code messages
  • List a message on your website about automatically applied promotions¬†that do not need a discount code
  • Easily setup similar promotion codes by duplicating an existing promotion code
  • and more!

These features allow you to incentivize your audience to purchase more ticket(s) sooner or register for more events, allowing you to run your business more efficiently and make more money.

Screencast Demo

Here is a brief screencast demonstration for the Promotions & Discount Codes in Event Espresso 4:

As an event organizer, promotions and and discount codes allow you to:

  • Target and re-target attendees with banners or email campaigns offering automatic discounts or giving them special discounts with a code
  • Distribute and promote your event through partners (speakers, sponsors, venues, affiliates, etc.) by offering them a special coupon code they can share with¬†their audience
  • Track and measure the performance of marketing campaigns and advertising
  • Reward loyal customers by offering them a special discount and incentivize them to attend again
  • Encourage customers to take action now by offering limited quantity or limited time discounts
  • Test and discover what pricing, distribution, marketing or advertising strategy works best for your audience(s)
  • Offer discounts to different target audiences so that your event is priced perfectly
View documentation for Promotions & Discount codes add-on.

Get help with the EE4 Promotions & Discount codes add-on in our support forums

Ask a pre-sales question about this add-on

Screenshots

Your audience can enter their discount code in the last step of the checkout.

Apply promotion discount code


Each promotion code can be configured with a custom message confirming or rejecting a promotion code.

 

Apply promotion discount code confirmation message


Discounts are reflected individually in the checkout.

Promotions discounts cart checkout


The discounts are also reflected on the receipts and invoices.

Transaction confirmation details


The Promotions List Table provides an overview of all your promotion codes, the events they apply to, when they are valid, the number of uses, etc.

Event Espresso 4 Promotions & Discounts List Table


Each promotion code can be configured with a number of options (see the Promotions & Discount Codes documentation).

Promotions Discounts Details


The Promotional Discount Code settings allow you to configure if taxes will be applied be fore or after a discount is applied.

Promotions Discounts Settings


The discount is detailed in the Event Espresso Transaction and Registration details too.

event promotions discounts transaction details

Tags: , , ,
Posted in Addons, News, Features, EE4 | No Comments »

Announcing the Capabilities System in Event Espresso 4

As of Event Espresso 4.6, there’s a new way to manage event admins/managers. Gone are the days of an unfamiliar roles and permissions system. In EE3 we had the “Roles & Permissions” and “Roles & Permissions Pro“, where you could only allow your “event managers” access to certain areas of the admin. You also had to install two different add-on’s, just so you could get really crazy and allow users even more access to stuff. It was a truly cumbersome system.

Capabilities Are Now Baked Right Into Event Espresso 4 Core!

Now that the new capability system is baked right into Event Espresso 4 core, most of the limitations of the old system are history.

This incredible new feature introduces a large number of WordPress roles and capabilities for restricting access to various actions and views in the users dashboard.¬†A number of capabilities follow the capability mapping system WordPress provides, for not only restricting access to general views, but also restricting access based on whether a user ‚Äúowns‚ÄĚ the item being viewed, or not (i.e. Event Authors only being able to edit their own events, or a user being able to edit only their own custom message templates).

What Else Is New?

Most of you know WordPress has a powerful user management system via its roles and capabilities system. We‚Äôd like to get things off to a great start with EE4, and so one of the most powerful things we have added to EE 4.6 core is the intelligently-placed capabilities that we use for restricting access to various parts of EE4. Not only that, but we’ve added plenty more goodies:

  • No UI for user management. The system is entirely hidden to the average user.
  • Over 100+ granular capabilities added. A number of capabilities follow the capability mapping system WordPress provides for not only restricting access to general views but also restricting access based on whether a user ‚Äúowns‚ÄĚ the item being viewed or not (i.e. Event Authors only being able to edit their own events, or a user being able to edit only their own custom message templates).
  • Easy to use plugin API for extending functionality. In EE4 we‚Äôve provided a handy API for developers to quickly integrate add-ons with different core components of Event Espresso.
  • Takes care of initializing new roles and adding capabilities to existing roles. When you hook in your new capabilities using this system you are automatically integrated with all the stuff the EE Capabilities system does.
  • Areas of EE4 admin can also be restricted to certain capabilities. This Google Spreadsheet gives you a high level overview and description of all roles and capabilities as of¬†Event Espresso 4.6. We’ve listed all of the EE4 admin routes in the left column and the capabilities across the top. Along the bottom, each sheet represents a different area of Event Espresso.
  • Use any third-party roles and capabilities plugin to manage access to Event Espresso 4 features. More on that below…

How Are Capabilities Managed?

Capabilities can now be managed using any number of third party role and capability management systems, such as Members by Justin Tadlock, to grant users (by role) access to attendee data, events, registrations, and WordPress pages and post content.

The system is entirely hidden to the average user, as there is no UI for user management. For the average EE4 user updating to 4.6.0, there will be no change in behavior, because all the new capabilities have been added to the core WP administrator role by default.

Getting Started with the EE4 Capability System

To get started, you should try to familiarize yourself with the “EE Capability System” and install a third party plugin, such as Members by Justin Tadlock, to use its extensive role and capability management system to grant users (by role) access to attendee data, events, registrations, and WordPress pages and post content.

Extending the EE4 Capability System

In EE4 we’ve provided a handy API for developers to quickly integrate add-ons with different core components of Event Espresso. The EE Capabilities system takes care of initializing new roles and adding capabilities to existing roles.  It is also used for users to reset default roles easily if needed.  When you hook in your new capabilities using this system you are automatically integrated with all the stuff the EE Capabilities system does.

This document highlights the EE_Register_Capabilities plugin API.

Any Questions?

Please first familiarize yourself with the EE4 Capability System and the EE4 Capability System Plugin API. If you have additional technical questions, please feel free to post in our support forums. Developers with access to Event Espresso on Github can post questions there. Feedback is welcome below!

Tags: , , , ,
Posted in Home Page, WordPress, Development, WordPress Plugins, Features, EE4, Developers | No Comments »

Feature Spotlight: Using Datetime and Ticket Names to Consolidate Event Pages

In Event Espresso 4, if you manage the online event registration and ticketing for a category of events (e.g. volunteering opportunities or an on-going writing workshop) you can configure ONE event page and let the multiple datetime and multiple ticket names specify the different dates and ticket options.

Configuring your events this way allows you to:

  • have one event page with a specific url where you can refer people to time and time again via email or over the phone or in social media, etc
  • Optimize this special event page for your particular type of event to increase your search engine optimization ranking and ticket sales
  • Present more volunteering/purchasing options to people at once rather than making them view multiple pages or check out/purchase multiple times

Here is an example of this strategy with all the upcoming volunteering opportunities for a non-profit organization.

In this case your organization offers multiple types of volunteering opportunities that occur on different dates. Once you have configured your event registration and ticketing for these similar types of events, your potential customers/attendees/volunteers will be presented with all the volunteering opportunities on ONE page. This is what the front-end would look like (click to enlarge).

You can only get this type of control with Event Espresso. 

Multiple events registration datetime tickets wordpress one page

Take a look at this Event Espresso 4¬†tutorial if you want to see how it’s done.

Tags: , , , , , ,
Posted in Home Page, Registration, Ticketing, Featured Posts, Features, Event Registration, EE4 | No Comments »

Now Integrated with Google Checkout

Google is retiring Google Checkout. This integration will no longer be supported after November 20, 2013.

We’re pleased to announce that¬†Event Espresso, the event registration and ticketing plugin for WordPress,¬†¬†is now integrated with Google checkout.

About Google Checkout and Event Espresso

Google Checkout WordPress Plugin EventsGoogle Checkout (Google Checkout is now Google Wallet for buyers) is a fast, secure checkout process that helps increase sales by bringing you more customers and allowing them to buy from you quickly and easily with a single account, online or in-store.

Event Espresso is the world’s most advanced event registration and ticketing platform for¬†WordPress. With¬†Event Espresso you can manage your events, collect payment and customer information, create ¬†printable tickets for attendees to bring and verify them at the door with our mobile ticketing apps.¬†Event Espresso¬†is integrated with dozens of other payment options and merchant accounts in addition to Google Checkout.

Google Checkout is compatible with Event Espresso 3.1.32 or greater.

Google Wallet/Checkout touts the ability to:

Google Checkout Fees

Google Checkout’s fees are very comparable to other gateways, but we noticed they have graduated fees based on the amount you process with them each month (which PayPal doesn’t offer).

The transaction processing rates you’ll be charged each month will be determined by your sales volume during the prior calendar month.¬†Learn more

Monthly Sales Through Google Checkout Fees Per Transaction
Less than $3,000 2.9% + $0.30
$3,000 – $9,999.99 2.5% + $0.30
$10,000 – $99,999.99 2.2% + $0.30
$100,000 or more 1.9% + $0.30

 

With its proprietary fraud detection technology, Google Checkout works to protect you from unwarranted chargebacks. In cases where you are found liable for a chargeback, you’ll be charged the full amount of the chargeback plus an additional $10 chargeback fee.¬†Learn more¬†about how Google Checkout protects you from fraud with our¬†Chargeback Resolution Policy¬†and¬†Payment Guarantee Policy.

Google Checkout offers you the ability to partially capture funds and explicitly reauthorize an order if the initial 7-day authorization window expires. You will be charged $0.30 each time you charge an order.

Event Espresso is now integrated with dozens of merchant accounts where Google Checkout is just one of the latest. Download Event Espresso and activate Google Checkout today!

Posted in Home Page, Versions, Features | 6 Comments »

Changes to the Event Espresso language files in 3.1.30

language-files

We’re making some exciting behind-the-scenes changes with how we’ll be handling the language files in the next version of Event Espresso and moving forward. Some things will be drastically different but we’re doing this with our users in mind so there will be very little on your end that you need to worry about except in some very specific cases, which I’ll cover in this post.

How we’re currently handling languages

Currently, Event Espresso bundles all of our language files in the plugin. This leads to a very large¬†plugin. Over 25MB is used just¬†for the language files after they are extracted. Some hosts — particularly shared servers with limited resources — will throw script timeout or max_file_upload errors when uploading or installing Event Espresso. The compressed size of Event Espresso is over 7MB currently, which exceeds the 5MB threshold that’s often the default for shared servers.¬†The new compressed size of Event Espresso with this update is just over 3MB! ¬†No more max_file_upload issues. No more script timeouts. The install and update process will be much smoother and faster.

What’s changing?

Starting with the next release, 3.1.30, we will be discontinuing the inclusion of all language files in the core Event Espresso plugin. This will drastically reduce the size of the overall plugin, making installs and upgrades much faster and eliminate a lot of the current issues that people have with their installs and updates.

Instead of bundling the language files in the core plugin, we’re offloading those files to a GitHub repository. If you are using one of the language files (e.g., you have a locale set in your wp-config.php via the WP_LANG definition), Event Espresso will dynamically fetch just those language files from the GitHub repository and download them into your /event-espresso/languages/ directory.

What changes for English (US) language users?

Nothing. If you aren’t using the language files, you won’t notice any changes with the possible exception of updates being faster than they were previously.

What changes for everyone else (non-English (US) language users)?

It’s possible that the files don’t download correctly from GitHub. This is a worst-case scenario as it should magically work out of the box when you update. If this happens, you can download the relevant language file from our public GitHub repository and upload it to your /languages/ folder.

With every Event Espresso update, if there have been updates to the language files, they will automatically get downloaded to your /languages/ directory and overwrite the existing language files. If the language files have been updated and you would like to incorporate the updated language files before the next release of Event Espresso is available, you can do so by downloading the files from GitHub.

Special cases (if you’ve modified your language files)

If you’ve modified your language files (for example, to modify a string to display a different message), you will now be able to upload your customized language files to /wp-content/uploads/espresso/languages/. This will override the language files in /event-espresso/languages/. You will be responsible for updating the language file if there are changes to the source.

What this means to translators

For translators, nothing has changed, really, except that you can now download the final .mo/.po files from GitHub once they are added to the repository. However, for people who are familiar with Git and Github, please do not submit pull requests to the GitHub repository. They will be ignored. The proper process is still to get validator access on the GlotPress site and make your translations there. However, you will now also be able to upload customized/modified language files to /wp-content/uploads/espresso/languages/ if, for example, you wanted to test a translation you were making changes to.


Our translation project is 100% community-supported, and we are proud of how it’s grown. There are now 26 language files in development and we hope to continue to watch that figure grow and those translations fill out in 2013 and beyond. If you would like to be involved in one of our translations or to translate Event Espresso into a language we don’t have yet, please fill out our translator application and we will get your account set up.

Tags: , , , , ,
Posted in Development, New Versions, Features | 1 Comment »

Update! iPhone/iPod Touch App, Mobile Ticketing API, and Ticketing Addon

In order to keep up with the latest, and greatest, changes to the Apple iOS (version 6). We recently launched an update of our own. We completed a major overhaul (mostly performance and stability improvements) of our Mobile Ticketing app for the iPhone and iPod Touch.

The Ticketing addon and the Mobile Ticketing API have been updated as well. Both of these systems have received security and optimization updates.

It is highly recommended that you update to the latest versions of these systems. If you have questions, comments, or concerns. Please let us know in the forums.

Posted in Addons, Registration, Ticketing, New Versions, WordPress Plugins, Features | No Comments »

iPad Event Check-in and Registration App Features

To allow you more flexibility and control while on-site of an event, we are investigating whether there is a need for an iPad event check in and registration app and how it should work. We want to make the best iPad app possible for you, so we would love to get your feedback on what you would like to see included in the app.

It doesn’t matter how small or big the idea is, please let us know your thoughts by commenting on this in the comments below or in the forums.

Posted in News, Features | 3 Comments »

Now Available: Multiple Event Registration Add-on

We’d like to make a quick announcement that the Multiple Event Registration Add-on is now available for purchase. We understand that it took longer to complete than we wanted it to, and we still have plans for its future, but we couldn’t hold it back any longer. This add-on allows allows attendees to register for multiple events during a single checkout, and even add additional attendees. This add-on makes it easy for your attendees to register by giving them an option to reuse the information later in the registration form if they are registering the same person for multiple events. (more…)

Posted in Addons, Registration, Ticketing, News, New Versions, Event Management, Features | 3 Comments »

Drag-and-Drop Questions Into Order or Sequence

We’ve made it even easier for you to create custom registration forms with drag-and-drop technology. Simply drag-and-drop the questions into place, or in the order, you want them displayed on the registration form.

We also incorporated this technology into the question groups. Question Groups can be organized or re-ordered by dragging and dropping individual table rows into the desired positions.

This improvement was just released today and is available in versions 3.0.19.P31 and later.

Drag-and-Drop Question Manager

Drag-and-Drop Question Manager

Posted in News, New Versions, WordPress Plugins, Features | 3 Comments »

Do NOT follow this link or you will be banned from the site!
[for="input_96_5_3"]
[for="input_96_5_3"]
[gravityform id=96 title=false description=false]
  • This field is for validation purposes and should be left unchanged.
[i]
[i]
[gravityform id=69 title=false description=false]
  • This field is for validation purposes and should be left unchanged.