The Joomla! Extensions Directory ™


DT Register ComponentModulePluginLanguage

Editor's Note
  • This extension requires registration to download.
DT Register is the Joomla Event Registration component that gives you MUCH more functionality than any other event booking solution can offer! Features include:

- Joomla 1.5 / 1.6 / 1.7 / 2.5 support
- Authorize.net, PayPal, PayPal Pro, Google Checkout, Quickbooks (QBMS), Sage, eWay, Saferpay, PSiGate, PayFast, USA ePay, TransFirst, iDeal & offline payment options
- Paid and Free events
- Community Builder integration with plugin for showing registration history in the profile
- JomSocial Integration with plugins for showing registration history and activity in the profile
- Auto Joomla user creation options
- Built-in Calendar with OPTIONAL Jevents sync
- Frontend Event Management with extensive permissions structure
- Multiple Event Registration with one payment and cart feature
- Repeating event support
- Event image option for listing and calendar
- Joom!Fish 2.1.x integration (J1.5)
- Frontend User Panel where users can view registration history, edit records, make payments, and cancel registrations
- UNLIMITED Fields giving more capability by far than anything else including fee changes
- Conditional custom fields - display dynamically based on other user field choices
- Auto-generated Confirmation Number with Barcode support
- Prerequisite Events - limit registration based on other events
- Attendance Check
- 4 Status options for each record: Active, Pending, Cancelled, Waiting
- Partial Payment / Deposit support with fixed amounts or minimums
- Archive Management
- Overlapping Date/Time Check to prevent users from double-booking themselves
- Timezone display options
- Private / Public events
- Discount / Promo Codes
- Auto Tax calculation options
- Associate Joomla articles to an event for more details
- Location Manager w/ Google Maps
- Attach files to user confirmation emails
- Two-level Category structure
- Event Copy Function
- Event capacity w/ Waiting List
- Early Bird Discounts and Late Fees
- ability to allow users to upload files
- 8 Color packages of buttons and icons
- Member Discounts ($ amount or %)
- Ability for setting up multiple pay options based on user selection of custom form elements
- Individual and/or Group Registration
- WYSIWYG editor for all customizable messages and emails
- Registration Cut-off and Start Dates
- Terms & Conditions
- Custom Emails to registrants using tags to pull in data (global or event-specific)
- Manual Registration support for offline registrations
- CAPTCHA security images
- Module for listing Upcoming Events
- Plugin for embedding registration links in articles
- Customizable CSV export of records by event(s)
- Translations provided for: Arabic, Dutch, English, Finnish, French, German, Italian, Portuguese, Spanish, Swedish
- Free updates for one year!
- Additional paid plugins available for integrating MailChimp & Acajoom newsletters... also for ICS imports from Google Calendar, Microsoft Outlook or Mac's iCal.

Report

2011-10-28
Reviews: 1
This product is very easy to use, and more importantly the support is excellent. Highly recommend.
2011-10-27
Reviews: 1
This script was absolutely perfect for my needs, and after a bit of great support (thanks Nathan) I got it working exactly as I wanted it to. We run a language school and have about 30 or 40 new groups starting every month with 10-12 students per group. Before installing this script we were processing each enrollment manually. Now it's all automated, which will save us literally hundreds of hours every year. Almost everything in this script is customizable, making it incredibly flexible for almost any event booking requirements. Thanks again to the developers for such a great script at such a great price! I would have happily paid ten times as much for it given the amount of work it's going to save us! I'm not joking!
2011-10-18
Reviews: 1
I had a few problems installing DT Register, but tech support was quick and very helpful. Nathan was all over the issues I had and pointed in the right direction in very short order.

DT Register is very flexible with multiple ways to pay (paypal, google, visa, check... etc)... and so many ways to customize or use their out of the can reply back to the customer after they register. It does everything I was looking for and a lot more actually.

I would recommend this product without reservation. We used this for our lacrosse tournament and now for our volleyball club.
2011-09-28
Reviews: 3
After using and troubleshooting DT Register extensively with Joomla 1.5 for 6 months, I feel ready to review it. To be fair, with all the variety of registration needs out there, I doubt there is any extension out there that can anticipate and fulfill all those needs in one. I am rating this based on our needs. I've configured DT Register's array of options to meet most our needs and I’d live to rate it better on those counts, but it has been sloppy or non-optional on other counts. Specifically:

1. No option to make an event by invite only (our product is customized to private groups). You can make an event public or private (for logged in users) but not specify private access to one event from the others. I had to acquire an additional extension to get around this.

2. Minimum deposit does not calculate per person when using group registration, but does it per group, rendering the group registration feature useless to us. I've request this be amended several times, as have other users, but so far nothing.

3. In records, it shows the "amount" and total "amount paid" but does not keep track of how much has been paid in multiple installments, or when the increments were paid. So, if you (or the client) want to track invoicing dates or increments, there is no way to do it in the Records section. You have to do it through your payment gateway (which won't show you your DT Register Fields) or by saving all the Admin Emails that you can configure to show payment amounts.

4. Waitlist feature is not working on our site. After submitting a ticket, they got it to work by publishing our events in a list view, but our events can’t be published like that. I’ve tried implementing it through other links/access options, but no go. I responded as such, and no response after a week.

5. Frontend CSV Export renders sloppily and also shows fields that aren’t activated for the event (when the default is set to none). This requires me to backtrack edit all events when I make a new field, so that the front end user isn’t confused by irrelevant fields for export. They resolved some of this in a recent update, but have not responded to my follow up request in a month.

6. Perhaps a matter of taste, but the discount code field automatically appears at the top of the registration and cannot be moved to a more discrete or proper locale in the middle or end, like you can with other fields.

In sum, if your needs are such that you want your events to be published to the general public to register, and fees will be paid in one lump sum, without incremental invoicing, DT Register should suit you just fine, and you’ll find many options that you’re likely not to need. Online tutorials are helpful. Expect support to respond quickly and friendly when they have a ready answer or a fix, but if you follow up with a curve ball or something more nuanced to your needs, they’re apt to sit on it for a while. My impression is they are negligent not by passivity, but by being overwhelmed and distracted with constant fixes and joomla upgrades. Expect to have to upload the latest version every month or two, which can be a little tedious if you’ve customized your language file.
If they feel the need to respond to this review, I likewise encourage them to respond to my open tickets.

Update: DT Register does now calculate minimum payments "per registrant" for Group registrations. However, I have found that the CSV export for group registrants (a party of three shows up on 4 lines with 4 names) and the confirmation email (Can't use [all field] populator for groups) are sloppy to the point it's not worth using Group Registrations. So I'm still forcing Individual registrations only.
Owner's reply

It was a bit disappointing to see this review as we have helped this user many times, even when the issues were due to his setup and not an actual DT Register problem. To address his points:

1) Correct, there is no invitation only event feature. This is something that is coming, but not there yet as of today... nor is it found in other extensions. The options we do have already go beyond what you'll find elsewhere. Should we be reviewed negatively for a feature we don't have that we never said was there to begin with??

2) The discount code applying to each person in the group is on "the list" and will most likely be in the next major update. We add new features and improvements VERY often, but we haven't done the one this user wants for a good reason. We are making numerous improvements on the group registration side that will be an even better improvement, instead of just messing with this one item.

3) True, the backend doesn't keep track of installments. Other components don't even allow partial payments to begin with so what we DO have is much better and further along than the next option. Groundwork has been laid for a record history view so that will be coming too.

4) Waiting list feature works just fine. It wasn't working for this user as he wasn't using it quite right. We've clarified this for him.

5) The frontend CSV export issue being "sloppy" is due to his template. Not a DT Register problem. This feature works just fine for others.

6) The discount code can be moved to the bottom of the registration form by modifying one file. He never asked us about this so we didn't even know he wanted this.

Regarding frequent updates, we don't apologize for that. We say "You're welcome". We don't make people wait 6 months for the next update to get a fix for an issue. We make regular updates to make sure people have access to the best package available. About the language file... no worries. The upgrade instructions cover this and it's easy to upgrade and keep your language modifications.

This user has no unanswered tickets. He has MANY solved and closed tickets and had two that were pending (but not as long pending as stated here). We work hard to help everyone in a timely manner. As the title of this review says "not all things to all people"... of course it isn't. No extension is. DT Register is by far the most extensive of what is available and will cover 99% of what you can throw at it. Anything beyond that, we'll work with you and try to get it added ASAP... which shows in the fact that we have such regular updates. It's not just fixes but frequent addition of new features! :) Read the rest of the reviews below and you'll see DT Register is really the only way to go!

1 of 1 people found this review helpful
2011-09-16
Reviews: 6
I've used DT Register on about a half dozen commercial sites, and I'm convinced that I made a good decision in going with it.

Pros:
* Very comprehensive
* Easily customizable
* Numerous payment options, including PayPal Pro!
* Handles complex fee considerations
* Nathan provides very good support
* While it's not exactly cheap ($75), it's a LOT of component for the money, especially for a component that you're trusting for ecommerce.
* YouTube training videos.

Cons:
* There's a significant learning curve for this component.
* While version 2.7.9 is stable, earlier versions of 2.7.x had enough bugs to be problematic. Make sure you check the vendor's site regularly for upgrades.

Overall, if you have events that require complex registration forms, DT Register is the only way to go.
2011-09-01
Reviews: 1
DT Register is a great add-on for anyone who holds events people have to register for. i am using it for two of my clients so far. The second one is really giving the software some challenges and DTRegister is up to all of them. Have yet to come up with a requirement that the app is not able to handle. I don't consider myself a strong technical person for installing and configuring, and i find this easy to use. Support is great, always get an answer in a timely fashion. and the developer keeps things up to date. Well worth the license fee.
2011-09-01
Reviews: 4
Pros: If you have advanced requirements for setting up your events such as payment options, late fees, discounts, etc, DTRegister probably does everything you could want.

Cons: DTRegister uses its own permissions structure and from what I've read will not be adopting the new permissions framework in J1.6+. Not a deal-breaker, but it would be nice.

Also, a small annoyance in that once you create your event, the event title and the start and end dates/times cannot be changed. If you have an event that gets rained-out or otherwise rescheduled, you have to create a new event, transfer the registrations over to it, and then delete the old event.

Support: The few times I've had to submit a ticket, response has been prompt and issues adequately solved.

Ease of use: There are so many options that if you are a newer user it may be daunting. However, everything is clearly explained, and though it may take a bit of time for you to set up your first event from scratch, nothing about it is difficult.

Purpose: I manage a Community Tennis Association and use DTRegister to offer online registrations for local tournaments and other events.

Experience with Joomla: I've built CMS based websites for 8 years and have used Joomla since its inception.

Final thoughts: Don't let software with lesser functionality cause you to make un-necessary trade-offs in how you run your events, just go with this one. It's worth it.
Owner's reply

Thank you for detailed review! However, I do need to address a couple items that are NOT correct:

- DT Register DOES tie in with the new 1.6/1.7 user group structure. It does have its own permissions structure that gives you MORE control than you get with Joomla by itself. This is not a con but a pro! And any customizations you make to the user group structure can be synced up with DT Register's permissions.

- To say that you can not change the title/date of an event is also completely false. I'm really surprised you didn't just ask us about this one :) In DT Register, you have the OPTION to sync your events with the JEvents calendar. If you do not and run everything directly in DT Reg (preferred), then the event details are clearly able to be change at anytime. If you choose to sync with JEvents, the title and date are pulled from JEvents so you have to change them there. But we have a plugin that then pulls the changes from JEvents and applies them to that synced event in DT Register.

So the only two negative items mentioned in this review are actually misunderstandings of the user. Thanks.

2011-08-24
Reviews: 5
Hands down....game over....the best! I don't adore many things, but this is one of them.....
I was trying to put together a list of all the good things about this extension, but it is pretty much covered in the previous reviews.
2011-08-17
Reviews: 1
Just downloaded and setup the DT Register program. Still a newbie, but so far I have answered about 90% of my questions of my own and created about a half dozen new ideas. A very flexible and comprehensive solution..
2011-08-06
Reviews: 1
I have been using the extension since version 2.6 for many sites from a schools online application fee and registration into their database to a non-profit organizations walk run registration to simple volunteer application form which they can choose t-shirt size, when they are available, and other information. This has been a perfect solution. This last time we even integrated it onto a static image map for a type of seating chart reservation. Very good component.
2011-08-04
Reviews: 1
We have moved our registration system to DT Register this year and I have been amazed at how much this system will do that the other one we used did not.

Pros:
1. User manual
2. Video tutorials (excellent to learn the nuances of the system)
3. Easy to use interface
4. Logically sequenced
5. Global configuration settings that can be overridden at the event level any time you need to. (This is so helpful because no matter how thoughtfully you plan something, there always seems to be an exception that is a pain to deal with.)
6. User Panel! Fantastic that you can enable end users to manage their registrations (again, on a per event case). This helps cut down on unnecessary emails and phone calls.
7. Flexible messages, emails, and user panel communications.
8. The LIST view of events is simple and elegant. I love adding the icon and being able to adjust the size of it.

Cons (If DT Register did these two things, I would give it a super-excellent rating!)
1. No automatic reminder emails for events. (and this is not new to the DT Register team. It is on the ASAP list to develop.)
2. The Email Registrants function is a bit cumbersome with the dropdown selection of event. I have several events on the same day at different times and if I do not enter the time in the name of the event, I would not be able to differentiate them here.

Ease of Usage and Deployment
Super easy. Well supported with addition of features and updated consistently.

Purpose of Use
We are using the registration to register and manage 3-10 sessions each day. Note: At this time we are not processing payments via DT Register, but plan to use that function when we add another line of service.

Level of Difficulty
DT Register is easy to use. You MUST watch the videos first to understand how it is built. It is so much more powerful than other systems that if you just jump in and start using it, you will miss some of the functions that will really help you manage your events.

Bottom Line: Last year, when we evaluated registration systems, we went with one with less functionality because it had reminder emails. That was a mistake for us because we had to make many work arounds with that software and now we are having to start again with DT Register. Start with DT Register and you will be pleased.
2011-07-05
Reviews: 3
I have used this component on three different projects and would definitely recommend it to others. I am impressed each time i have used the component on how much the software has evolved. Lots of great features. Be sure to read the documentation thoroughly and check out the front and back-end demos to make sure the software has the features you are looking for. The developers are very responsive and have always been polite and quick to help (even when an issue was 100% my fault!)
2011-06-27
Reviews: 2
Great extension. So far has been a great experience using on a website registering runners in a race. Easy to customize using admin tools. Documentation is good, and even better, there is a YouTube channel with tips for use. Support has been great with in-depth answers in a respectable amount of time. Easy to install and use.
2011-05-20
Reviews: 1
Just wanted to say if you see a bad report on this software is would have to be on the user’s end. We only purchased it one day ago and the features are almost endless, service is awesome and I will recommend the for anyone hosting events or need a reliable registration component, thanks for taking the time to develop this product and looking forward to the updates.
2011-05-20
Reviews: 2
Excellent application, excellent support, motivated development team that is looking to improve features and power on a daily basis. As a complete beginner to Joomla and website building in general, I can really attest to the well-planned user interface. You'll waste little "learning curve" time as you get your events posted online!
2011-05-13
Reviews: 1
This program is incredible! The support is super fast. I was clueless how to use it, but they walked me through the whole process. I am one happy customer!
2011-05-06
Reviews: 3
I first decided to purchase DT Register a couple of months ago when building a site for a client with pretty exact requirements for a booking form. Everything else I looked at came close to offering the full package but fell down on 1 or 2 crucial areas.

DT Register is so flexible that it manages to funnel people into the correct pot for their booking (using the unique conditional fields), and also prevent overbooking on a micro scale.

Yes it has some quirks, but a bit of thinking outside the box usually means that it can cope with anything thrown at it. And coupled with developers who suggest alternative ways of achieving your goal, the end results are fantastic.

I had 1 or 2 small issues with support response times, but the way they came through and fixed ALL my issues, showed real commitment and a real desire to keep their customers happy.

I thoroughly recomend this extension!
2011-04-27
Reviews: 3
Hard to say enough good things about an extension I use on a site where events are a key component. I have been using this extension for some time and have stuck with it as the developer is so diligent with adding new features and listening to what is being posted on the site in the forum. The road is bumpy occasionally but being an experienced Joomla developer myself, the features and functionality this extension offers have a few along the way and they are always promptly taken care of when brought to the developer's attention. The new PayPal Pro payment processor is awesome and the extension has rid itself of dependency on other extensions with its new calendar functionality. It accommodates any type of event I throw at it and has replaced over four of the so-called popular event extensions one client was using (one was custom) that made the site look unprofessional and could not be centrally managed. It also has front-end capabilities now that eliminated a custom registration listing being used and it also allows group registrations and shows them on the list. Keep up the good work and I anxiously await even more feature and functionality for a developer that knows his craft and knows what should be in an extension that manages online events and best of all, really listens to his users and what they post on his forum.
2011-04-13
Reviews: 3
Once again Matt and the team at DTH come through with flying colors.

I recently launched a new site with DT Register and for some reason the credit card transactions would not submit.

I wasn't sure if it was a merchant account issue, host issue or software issue so i submitted tickets to all three.

Matt was the first to respond and had the issue resolved (even though it was a host configuration issue) in less than 12 hours.

Thanks again for the great work and the great software. Much appreciated.
2011-04-12
Reviews: 1
I took over a Joomla website that hadn't been updated in about two years. I had some problems with the upgrade, but the tech support person responded quickly and knew exactly what the problem was based on my description.

The software is incredibly flexible, and optionally connects to other components you may use like Community Builder and JEvents. You can put macros in all the outgoing emails to make sure all the needed info is in them.

I also really like that most configuration screens have a (i) icon that give an explanation of the field when you hover over. That really helped me learn it.
Page 2 of 8