Author Archive

Ticket Selector Embed Code Now Available for Event Espresso 4

It’s a great day to be an event promoter! We are pleased to announce a that we have added a “Ticket Selector Embed Code” feature to Event Espresso 4. This is just one, of many features that was requested and added to Event Espresso 4, based on a feature request from an Event Smart (our hosted event registration and ticketing system) customer.

ticket-selector-2

What is the Ticket Selector Embed Code?

Ever wanted to make it easy for registrants to find your events? What about allowing prospective registrants to select tickets right from a third-party website? Well, the new “Ticket Selector Embed Code” feature for Event Espresso 4 allows anyone with the embed code for your event, to display a ticket selector for that event, on almost any HTML website, Facebook page, WordPress.com and/or WordPress.org posts and pages.

embed-code-example-output

Learn how to embed the Ticket Selector in a Facebook page
https://eventespresso.com/wiki/ticket-selector-embed-code/#facebook_embed

How do I use the Ticket Selector Embed Code?

It’s very simple, really. All you have to do is copy the embed code and place it into an HTML page, blog post, or page on any website and the ticket selector for your event will display in an iframe. When a ticket is selected an the registrant submits the form, they are then taken to your website to finish the registration. Easy, right?

Documentation for Ticket Selector Embed Code
https://eventespresso.com/wiki/ticket-selector-embed-code/

This screenshot shows what appears when the “Embed” button is clicked:

embed-popup-example

Finally, this screenshot shows the embed code placed directly into a WordPress blog post, but actually, as stated previously, the embed code can literally be added to almost any web page on the internet!

What are your thought about this new feature?

Are you as excited about this feature as we are? How will you use the new ticket selector embed code? Please share your examples and feedback in the comments below.

Need to Buy an Event Espresso 4 Support License?
https://eventespresso.com/pricing/?ee_ver=ee4

Posted in Product & News | 9 Comments »

Stripe Payment Gateway for Event Espresso 4

ee4-stripe-logoWe are pleased to announce that Event Espresso 4 is now fully integrated with the Stripe payment gateway. Stripe is a quick and secure way to accept credit card and debit card payments online.

With the Event Espresso Stripe integration, you can create exactly the payment experience you want in your Event Espresso powered website, and Stripe handles everything from security to transfers to your bank account. You can get started immediately.

Thousands of businesses and organizations are using Stripe today: Fortune 500 companies, rapidly-growing startups, side projects, nonprofits, and everything in between. Check out the gallery for a broad sampling.

Get Started!
Purchase the Stripe Payment Gateway for Event Espresso 4.

What will my customers see? Will they need to go to a Stripe webpage?

stripe-frontend

Payment form popup

Your customers will see exactly what you want them to see—and they’ll never need to leave your Event Espresso powered website.

PCI Compliance

By using any of Stripe’s client libraries, such as Stripe.js for the web or the mobile APIs, you’re automatically compliant with the strictest PCI requirements.

No sensitive data hits your servers, saving you hours of security headaches.

About Stripe and Event Espresso 4

Stripe processes all transactions for you. Once your Stripe account is integrated into your site, you can accept payments immediately.

Funds are added to your bank account on a seven-day rolling basis. A two-day transfer may be possible after your first transfer. Visit Stripe’s documentation for more information.

Get Started!
Purchase the Stripe Payment Gateway for Event Espresso 4.

Posted in Product & News | 8 Comments »

Call for Sponsors: EE4 Promotional Codes & Discounts

donationsEE4 Promotional Codes & Discounts Possible Features

Incentives are important to selling-out an event within a certain timeline, or helping encourage people to attend that are more price-sensitive. You can leverage promotion and discount codes add-on to incentivize people to register now or make your events more affordable for others.

Help us fund our next major feature! Please head over to our Indiegogo campaign page and make a donation.

For now we are starting with “Phase I” features and will move on to “Phase II” ideas/features once we release the first phase of the add-on.

Phase I Features

These controls are managed on an event-by-event basis via Promotions Overview, and Promotions Details pages.

  1. Discount text (code)
  2. Discount name
  3. Discount amount
  4. Discount is percentage (if not then dollar amount)
  5. Discount scope: event
  6. Discount description
  7. # Uses (the number of times a discount can be used per scope item)
  8. Start/End dates (based on certain dates/times)
  9. Custom promo code applied/denied messages
  10. Integration into the Order Confirmation
  11. Integration into the transaction/accounting details system

Phase II Ideas (NOT COVERED IN THIS ROUND OF FUNDING)

  1. Discount scope: cart, ticket, username/email, event category, author, datetime, venue
  2. # Global Uses (the TOTAL number of times a discount can be used)
  3. Global codes (meaning that a discount code will apply to all events by default without having to select it in the event editor for each event)
  4. Apply before/after discount/surcharge calculation based on price hierarchy

How can you help?

Well, the time has come to start bringing in some heavy hitting features like Promotional Codes & Discounts, Multiple Event Registration, and WordPress User Integration…And now we want to see if our community will embrace an opportunity to contribute to powerful event registration and ticketing features.

Quite a few of you have mentioned that you would consider donating to the development of certain EE4 features. We are experimenting with crowd sourcing as a way for ALL of you to participate in sponsored development.

This is where you come. We want to test the waters of “crowdbuilding” or “crowdfunding” a few add-ons and features in EE4. We want to hear from you, and create the tools you need for your businesses. Your donations will help us and other users to create the features the Event Espresso community needs.

We are only asking for $10,000 to fund this development, so please head over to our Indiegogo campaign page and make a donation.

How does this help with prioritization of features?

Here’s the deal. Our development team has been hard at work for over a year making sure EE4 core is stable and as bug free as possible. Now, two of them have already started planning and building some aspects of the Promotional Codes & Discounts add-on, however, we have many more hours of rigorous development and testing left to do. Our current process for development of features relies on picking and choosing the most requested features. By crowdfunding Event Espresso features, we are letting YOU decide what we work on next.

Sponsors help us (EE) prioritize development that may not otherwise be accomplished within the same time frame. For example, new payment gateway sponsorships are moved to the front of the development queue, while other features are set on the back burner until we have more time and/or dedicated sponsors. This experiment will help us understand if users want to help prioritize the development of features they want by sponsoring via crowdfunding. We are actively looking for ways that benefit our users most, while still allowing us to sustain the business and growth of Event Espresso.

Why sponsor the Promotional Codes & Discounts add-on for Event Espresso 4?

The idea behind this to try helping each other, and everyone else in the Event Espresso community by keeping the prices low for this and future add-ons. In addition to keeping an add-ons prices lower, sponsors help us (EE) prioritize development that may not otherwise be accomplished within the same time frame. For example, new payment gateway sponsorships are moved to the front of the development queue, while major feature get pushed back until we have to work on them.

Please consider sponsoring the EE4 Promotional Codes and Discounts add-on. If you would like to know more, or requests other features, please fill out the Sponsor a Feature form and check out our Crowd Funding Development page.

Tags: , , ,
Posted in Event Marketing | 16 Comments »

Event Espresso 4 Integration with Infusionsoft now Available

infusionsoft-380x250At Event Espresso we’re all about making our customers’ lives easier. We know that your time is precious. That’s why we are excited to announce the stable release of our Infusionsoft Integration add-on  for Event Espresso 4.

Now, with Event Espresso 4 running on your website, you can push valuable customer data from event registrations on your website straight to your Infusionsoft database. No more copying and pasting data. Did I mention the process is automated?

More details and purchase on our sales page!

 

Here is how the integration works:

1. A customer registers for an event on your website and the data is transferred to Infusionsoft.

2. The customer pays for the event using either a built-in Event Espresso payment gateway.

3. The customer is shown a payment confirmation directly on your website.

4. Once the customer has made a successful payment, the payment record is updated within the Infusionsoft app.

Infusionsoft’s all-in-one sales and marketing software is built to meet the specific needs of small business. With the Event Espresso 4 Infusionsoft integration add-on, you can completely automate your customer relations and email marketing campaigns.

 

Already have the EE3 version? No problem! Existing license holders can take advantage of this tool today, at no extra charge!

 

Expand your possibilities today with the Infusionsoft integration for Event Espresso.

Posted in Event Marketing | 2 Comments »

Raising the PHP Requirements for Event Espresso 4

Here at Event Espresso, our mission has always been to empower business and organization leaders with the event registration, ticketing and management tools that maximize the success of their events. While our products are constantly improving as a result of that mission, we must also continue to evaluate systems our products are built with to ensure they contribute to this mission as well. One of these dependencies is the usage of the PHP programming language.

Since the release of Event Espresso 4, back in January 2014, we have made it clear on the Requirements page that EE4 requires at least PHP 5.3. As of EE version 4.4, we will no longer support PHP 5.2. If you try activating EE 4.4 on a site running on PHP 5.2 it will simply deactivate and display a minimum PHP version is required message. This is done on purpose to prevent serious issues on your site. If you wish to continue using EE 4.4, you will have to upgrade your server to PHP 5.3 or later. If you are unable to upgrade to PHP 5.3+ right away (maybe your host is slow to respond) you can continue to use EE 4.3.1.

Please note that the PHP 5.3 series will enter an end of life cycle and receive only critical fixes as of August 14, 2014. All users of PHP are encouraged to upgrade to PHP 5.4. PHP 5.3.29 is recommended for those wishing to remain on the 5.3 series.
Create an account now and download Event Espresso 4 Decaf for free.

Why are we raising the PHP requirements for EE4?

Dropping support for PHP 5.2 was a decision we did not make lightly. In fact, we tried to delay it as long as possible. Here are the three primary reasons prompting this decision:

  1. Security
    PHP 5.2 is a dead release. It became end-of-life on January 6th, 2011 when the final version, PHP 5.2.17, was released. As the PHP website reads on that page:

    If you are using these releases, you are strongly urged to upgrade to a current version, as using older versions may expose you to security vulnerabilities and bugs that have been fixed in more recent versions of PHP.

    This is exactly the case with PHP 5.2, a version of PHP which is end of life for over 3 years. As a matter of fact, just a mere days after it became end of life a major security flaw was detected. It was fixed in PHP 5.3 but not in PHP 5.2. If you are using PHP 5.2, and your hosting provider has not patched this version, you are exposed to known security threats which are being used to attack web sites. The nature of these attacks means that your server’s firewall and/or a security component (like Admin Tools Professional) cannot protect your site. If you are using an un-patched version of PHP 5.2 your site will be hacked. The question is not if, but when. So, using PHP 5.2 may hurt your site’s security.

  2. More Efficient Code
    PHP 5.2 lacks several features necessary for modern software development, like late static binding. To cut a long story short, if we kept on supporting PHP 5.2 we could no longer maintain our software in a way that is consistent with our commitment to providing up-to-date and easy to use software. We’d be stuck in the Stone Age until we reached a point that we could no longer provide new features and updates. So, using PHP 5.2 doesn’t allow efficient software development.
  3. Quicker Feature Development
    One of the major factors in the longer release times of our EE4 products has not only been extra development time working around PHP 5.2 deficiencies, but also having to test on PHP 5.2. Eliminating support for PHP 5.2 helps us speed up release times. Therefore allowing us to develop and test new features at a much faster rate.

Why now?

Basically, we chose now as the time for dropping support because in the past year most major hosts have begun moving their customers over to newer PHP versions and are dropping support for PHP5.2. We delayed dropping support ourselves because we wanted to ensure that most of our existing customers are able to transition to newer versions of PHP fairly easily. Also, in the past year WordPress has made a number of fixes in its releases to address minor compatibility issues with PHP 5.4 and 5.5 that ensure it is fully compatible with the most recent versions of PHP.

Will my WordPress website stop working?

Upgrading your WordPress site to a new PHP version will not break the site unless you have a plugin/theme that uses a deprecated PHP function/method. Themes are less likely to have that, but plugins might. You will have to notify the plugin author of the affected plugin.

Customers can always download and install EE 4.3.2, from the pre-release channel within your account, which is compatible with PHP 5.2 until they can find a better web host.

Keep in mind WP will support sites up to PHP 5.4 (and even PHP 5.5 as of WP 3.9). So compatibility with WP is not a problem.

The only issue our customers might see in some circumstances is if they have WP_DEBUG on, plugins coded in a PHP 5.2 environment (or even PHP 5.3) might have things that throw warnings in PHP 5.4+ , but again that does not break sites if WP_DEBUG is off (which in a production environment SHOULD be off).

What if my host is still on PHP 5.2?

All the major hosts (Dreamhost, Bluehost, Hostgator, etc…) have PHP 5.3 by default.

And if there is a minor host where PHP 5.2 is the best you can have, then what’s the point with signing with a smaller and lesser known company if they cannot provide better services than big ones?

There are hosts which still offer PHP 5.2 by default but do support PHP 5.3 or 5.4 as an option. On these hosts you can ask them for the proper way to upgrade to PHP 5.3. Usually it’s a configuration option in your site’s control panel or in your .htaccess.

Even worse, there are still hosts which do not offer you any way to use PHP 5.3 or later. These hosts must be avoided at all cost. It means that the hosting company doesn’t care about investing the minimal amount of time required to properly setup their machines and ensure your security. Do you really want to trust them with your site? Would you tolerate a catering company serving stale food at your event? It’s the same question. If you’re stuck on such a host we strongly recommending moving to a decent hosting company. We have compiled a short list of quality hosts you might want to consider. Here you go, in no particular order:

TL; DR

As of EE 4.4, we are no longer supporting PHP version 5.2. If you cannot update to PHP version 5.2, then you cannot use EE 4.4. If your hosting company is still on PHP 5.2, you will need to have them update your server to PHP version 5.3 or greater. If they refuse, you should seriously consider switching to a different hosting provider.

Customers can always download and install EE 4.3.2, from the pre-release channel within your account, which is compatible with PHP 5.2 until they can find a better web host.

Why drop support for PHP 5.2?

  1. Security
  2. Ability to write more efficient code
  3. Quicker development of new features

Will my WordPress website still work?
Yes, your site will still work, as long as your WordPress theme and plugins are compatible with PHP 5.3+.

Host won’t update?
Move to a trusted hosting provider.

 

Tags: , ,
Posted in Product & News | No Comments »

Major Update: EE4 Events Calendar 3.1

This week we released an important update to the EE4 Events Calendar, in conjunction with the EE 4.3 update. This version of the calendar (EE4 CAL 3.1) is compatible with Event Espresso 4.3.

Update the Calendar First
If you plan on updating to EE 4.3 and didn’t update to the 3.0.1 hotfix first, it is highly recommended that you update the calendar first. Otherwise you will have to manually update the calendar, which is still easy enough to do by manually updating the calendar to the latest version. Just be sure to remove currently installed calendar first, then download the latest version from within your EE account, then upload and install the latest version via the WordPress plugin admin.

EE4 CAL 3.1 Changelog

  • Made the calendar compatible with EE 4.3
  • Added a settings link in the WP Installed Plugins list
  • Fixed EEH_Qtip_loader being called incorrectly with the calendar widget
  • Minor updates to the calendar settings admin
  • Fixed an issue with the widget titles

Posted in Product & News | No Comments »

Major Update: Event Espresso 4.3

This release brings many improvements to existing core features and a few new features, such as duplicate events, iCal integration, batch email/newsletter system, registration form and payment system optimizations.

An Important Calendar Update is Available!
If you use the 1-click update feature, please be sure to update the EE4 Calendar to 3.1 BEFORE updating the EE4 core plugin.

New Features

  • Duplicate Event
  • Ticket Required Option
  • Added iCal Integration
  • Drag-n-drop Answer Values
  • Order Questions by Question Group
  • Question Editor Style Changes (thanks to Matt Van Andel)
  • Re-order Datetimes in Ticket Editor and Single Page Checkout
  • New Hooks and Filters for Developers Added to the Registration Process

Fixes

  • Gateways
  • Messages System
  • Migration Issues
  • Miscellaneous Spelling Errors

ImageSupport for “Ticket Bundles” & “Graduated Pricing”
Starting with Event Espresso 4.3 you can offer discount pricing and/or graduated pricing based on ticket quantities.

  • Ticket Bundles
    Can be used to set a per ticket price, based on a pre-defined quantity of tickets. This article shows how to create a ticket bundle where you can set a lower price per ticket when purchased in a bundle.
  • Graduated Ticket Pricing
    Can be used to set a per ticket price, based on a quantity range of tickets, similar to a tiered pricing structure. This article shows how to set graduated ticket pricing where you can set a lower price per ticket for larger quantity ticket purchases.

Messages System Changes/Fixes
We’ve improved the Custom Template System, added a “Newsletter” Message Type for sending batch emails, and made a couple of minor updates.

  • Message Type – Newsletter message type
  • Messages Admin – Updated to implement a new Custom Template creation/edit process
  • Event Editor – Modify Messages metabox in event editor to use new custom template system
  • Messages System – Default ‘From’ Email shortcode changed to [CO_FORMATTED_EMAIL]

acf-home-panel-fieldsAdvanced Custom Fields Integration
Fully customize WordPress edit screens with powerful custom fields, using the Advanced Custom Fields plugin for WordPress. We’ve added several new hooks and filters throughout the Single Page Checkout system to give developers the ability to integrate with this awesome plugin.

Payment Gateway Fixes
This time around we’ve spent some time making sure the payment processing features work better, faster, and are easier to understand for your customers. We’ve also added better support for tracking partial payments.

  • Send address fields to Mijireh
  • Show failed payments in payment response
  • Thank You page now uses the WordPress Heartbeat API to automatically display payment status updates
  • Fix for Single Page Checkout so it displays the correct amount owed based on when a payment has already been entered into the system

Posted in Product & News | 6 Comments »

Event View Templates Available for EE 4.3

ee4-events-table-grid-view
We are happy to announce the release of our new event view template add-ons for Event Espresso 4.3. These event view templates make it easy to list/display your events in different ways, such as in a table or a featured image grid.

The Events Table View and Events Grid View templates are the first two template add-ons made available for EE4. We have a few more in development, which will become available in the coming months.

The event views are super easy to use. Just drop one of the provided shortcodes into a page/post to display your events in  a stylish table, or featured image grid based layout.

Events Table View Template

The Events Table Template add-on provides you with an easy to use system that allows you to change the look and feel of your event lists. It comes with a simple table template with category filters, table search, table paging, and more. It also allows developers to build their own custom templates using one of the included templates as a base.

Custom options are also available using built in shortcode parameters to add/remove paging, table styles/layouts, sorting, table search, and much more!

Buy Now | Documentation

 

ee4-events-table

We’ve also included a “toggle view” template (seen below), that allows visitors to view click and expand table rows to view more information.

ee4-events-table-toggle ee4-events-table-toggle

Events Grid View Template

This event template displays events in a pure CSS grid like structure, using the featured image. Hovering over the image will display further information. If the event does not have a featured image available, it will use a default image.

Shortcode parameters are also available to change the default image, register link text, categories, etc.

Buy Now | Documentation
grid-view-template

Posted in Product & News | 1 Comment »

Developers Corner: Using Advanced Custom Fields to Quickly Extend EE4

acf-home-panel-fieldsEver wanted to add details about an event sponsor to each event? How about adding a custom downloads or course curriculum section on the thank you page? Or better yet, access to training videos?

Look no further! Using the Advanced Custom Fields plugin for WordPress the event presentation and content delivery  possibilities are endless.

 

Over 20 Custom Field Types!

Fully customize WordPress edit screens with powerful custom fields. Boasting a professional interface and a powerful API, it’s a must have for any web developer. The Advanced Custom Fields (ACF) plugin allows you to take full control of your edit screens & custom field data. With over 20 field types (free, premium and user submitted) to choose from, custom data management couldn’t be easier, or look any better!

 

Easy Integration with Event Espresso 4

Once ACF is installed, simply create a field group, add your fields and define the location rules. The custom fields you create will appear in the EE4 event editor and are ready to accept custom data. Fields that are populated with data can be displayed throughout your event and registration pages. ACF will allow you to add just about any type of custom content to your Event Espresso 4 registration pages. Such as event sponsors, course curriculum, downloads, video tutorials, and much more. The possibilities are endless!

 

How Do I Get Started?

Itching to get started, but don’t know how? Don’t worry, we have you covered! I have created a couple of examples to get you going, and will add a few more as time goes on.

Simply follow along with the tutorials below, and I will show you how to add a course curriculum and/or event sponsor section to your registration pages.

 

Tutorials

Requires Event Espresso 4.3

Creating a Course Curriculum/Downloads Section After Payment

This tutorial covers using the ACF plugin and the EE4 “Thank You” Page Actions & Filters to create a course curriculum/downloads section that will be displayed on the EE4 “Thank You” page. So once someone registers for a class/event, the curriculum/downloads section will be displayed and allow registrants to start downloading files immediately.

 

Creating an Event Sponsor Section Throughout the Event Registration Pages

This tutorial covers using the ACF plugin and the EE4 Single Page Checkout (SPCO) Actions & Filters to create a sponsor details section that appears throughout the registration process.

 

 

Posted in Product & News | 4 Comments »

Iced Mocha for EE4; a Free Event Theme

Update:

Iced Mocha has been retired and is no longer recommended

You can check out the new themes available from espressothemes.com!

Fully integrated with Event Espresso 4

We have recently released our Iced Mocha theme for free on Github. The Iced Mocha Theme by Event Espresso is responsive, packed with features, and fully integrated with Event Espresso 4.event-list

The Iced Mocha theme for WordPress was developed to provide a nice WordPress theme that is fully integrated with Event Espresso 4. Based off of our Arabica – Twenty Fourteen child theme, which is included within the Event Espresso 4 plugin files, we were able to provide great looking event lists and registration forms right out of the box.

Much of the Iced Mocha template code is based on the Twenty Fourteen theme, but with a quite a few event specific features sprinkled in. Such as the ability to automatically showcase events in a slider, widget columns, and/or upcoming events right on the home page.

Lots of easy to use options

settings-pageWe took the EE 4 Arabica – Twenty Fourteen child theme all the way to a full fledged theme with multiple layout and color options. Iced Mocha includes the following features:

  • Custom Home Page/Presentation Page
    • Display Custom Sliders
    • Widget Columns
    • Upcoming Events
    • Recent Posts
  • Header Settings
  • Text and Color Settings
  • Post Information Settings
  • Featured Image Settings
  • and Much More

Our mission to help customers succeed

Often times our customers end up spending countless hours just trying to make things work as advertised with some third-party themes, but have no idea the theme they just paid $40+ for, is crippling shortcodes, overriding core WordPress functionality, reformatting content, or creating massive amounts of errors across their website.

That’s why we have made it our mission to give our Event Espresso 4 customers and developers an example of a well coded, easy to use WordPress theme, that is guaranteed to be compatible with the latest versions of Event Espresso 4. We feel that if we give our customers the tools they need to succeed, they will be much happier and more profitable.

Posted in Product & News | 19 Comments »

Event Espresso