Aug 26, 2011
Nice to Meetcha: MailChimp’s New Digital Guestbook
People expect something fun when they visit MailChimp HQ here in Atlanta. We’re an internet company, after all, a group that “creates web and mobile apps that connect you with fans, keep you safe and generally make your life easier.” So why are we still requiring people to pick up a ballpoint and sign in to an old-school pad of paper with the words “VISITOR Log Book” emblazoned across its cover in a font that can only be described as Helvetica’s ugly cousin? Surely there’s a better way, a more exciting and elegant way, a way that will allow users to sign in on an iPad, print off a badge right there, and start having fun the moment they walk in the door.
Enter Meetcha.
Much like in the case of our recent coloring book, though perhaps with a little less bloodlust in his eyes, MailChimp CEO Ben went looking for answers, this time from a few of the guys in our mobile lab—Amro, Drew and Steve. The solution, it seemed, would be a digital-guestbook app called Meetcha. But how would they bring it to life?
Originally, the mobile team tried using a standard-size printer for creating name tags, but that ended up being more trouble than it was worth for various reasons, its size chief amongst them. The ultimate goal became utilizing a DYMO 450 label printer, because it would be a quick, small way to print adhesive labels. While DYMO has an SDK for Macs, it was sort of hokey and required the mobile team to write their own software to interface with an iPad. This would work, but it was a hack.
In his final attempt at doing something a little more sane, Drew stumbled upon a blog post about an iOS SDK (which is essentially a library you can use on an iPhone or iPad to send jobs to a DYMO), that was still in beta and labeled “NOT for production” in scary red text. Since this was an in-house experiment and MailChimp isn’t intimidated easily, least of all by scary red text, Amro and Drew ignored the warning and got to work. Once they had a feasible way to send print jobs and a DYMO 450 to send them to, Steve designed a sleek visitor-badge label.
The problem then became that the library talks to a server that’s running on a computer that then talks to the printer. The printer has to be attached to something, and the only OS that said server works with, at the moment, is Windows. Although it’s a little convoluted, the Meetcha setup involves a Mac mini running Windows, which is running the DYMO server software and has the printer plugged into it. Meanwhile, the printer and computer exist on their own Wi-Fi network so they can talk to each other, which required a new router. Meetcha also talks to a small Sinatra app to keep a log of who visits and alert the employee being visited of their guest’s arrival. Phew! I got exhausted just typing all that. As Amro says, it involves “a million little things, but it works great.”
Thanks to their hard work connecting all the moving parts, this…
…has transformed into this:
Now, when someone visits the MailChimp office, they plug their name into the iPad and select the employee they’re visiting. Meetcha then takes the visitor’s photo through the iPad, and emails their name and picture to the employee they selected. Finally, a visitor badge is printed off that clearly identifies the person and includes the date they checked in so they can’t sneak in later. (Our tinfoil hats are always tightly fastened.) The entire process takes about 30 seconds, start to finish. Not too shabby. Here’s an example of a visitor badge:
Now, if we could just come up with an app that would instantly print off sandwiches at our desks. Mmmm, instant sandwiches.
Bryan
I need to fly to Atlanta just for a visit and to try this out!!
08.26.2011
Jesse Fullen
This is awesome. My church office was just talking about nametags and keeping track of who attends certain events. If only this didn’t take so many little moving parts… Its a shame there isn’t a mobile app that could wirelessly print to the dymo. I love the look and feel for people who use the ipad software. well done.
08.26.2011
Katherine H
Clever! Loved reading how you solved it. :-) We’re going totally Mac soon. Seamless we hope. Keep up the great work. We love using MailChimp!
08.26.2011
Hadi Irvani
How can we white label it for our company?
08.26.2011
SEO_Exp
Nice to Meetcha: MailChimp’s New Digital Guestbook | MailChimp … http://t.co/ilctSSV
08.26.2011
digitamarketeer
Nice to Meetcha: MailChimp’s New Digital Guestbook: People expect something fun when they visit MailChimp HQ her… http://t.co/tpm5CcB
08.26.2011
newsletterblog
Nice to Meetcha: MailChimp’s New Digital Guestbook: People expect something fun when they visit M… http://t.co/M5nyNfZ via @MailChimp
08.26.2011
CoconutSocial
Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/WEQmE8d via @mailchimp
08.26.2011
amdev
I helped make "Meetcha" — was a ton of fun http://t.co/URn4QCL
08.26.2011
littlenono
featuring instant sandwiches by @austinlouisray “@amdev: I helped make "Meetcha" — was a ton of fun http://t.co/1hy5vrx”
08.26.2011
MailChimp
Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/BucdWKD
08.26.2011
fmisle
RT @MailChimp: Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/BucdWKD
08.26.2011
marketingfltr
RT @MailChimp Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/kCwuL9i
08.26.2011
gg_3005
“@MailChimp: Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/vEcCnKr” / wow great idea! Luv your stuff
08.26.2011
marsmanny
RT @MailChimp: Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/BucdWKD
08.26.2011
Chris_Allison
RT @MailChimp: Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/BucdWKD
08.26.2011
asittingduck
RT @MailChimp: Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/BucdWKD
08.26.2011
laraswanson
Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/WbMt97p cc @jhitchco
08.26.2011
emailingcampus
Nice to Meetcha: MailChimp’s New Digital Guestbook: People expect something fun when they… http://t.co/jzoFMul
08.26.2011
dkurzius
+1 for an instance sandwich machine – Nice to Meetcha: MailChimp’s New Digital Guestbook: http://t.co/AziNR8R
08.26.2011
aMOEtweets
Love it! RT @MailChimp Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/AOf1Kym
08.26.2011
kenyarmosh
RT @amdev: I helped make "Meetcha"…was a ton of fun – http://t.co/M8q2AIX | KY: Very cool!
08.26.2011
Kit Wei Kiat Tan
this is so cool…
08.26.2011
CJ Minott
Great idea! I could totally use something like this. When are you going to start selling this app?
08.26.2011
robhockey91
RT @MailChimp: Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/BucdWKD
08.26.2011
Nips Akimbo
Commercialise this – software hardware and all – and I’ll buy it!
08.27.2011
tjsvariety
This is cool..What are you guys going to think of next? I still want a t-shirt :)
08.27.2011
forgacsmariann
lol Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/geOwk6x
08.27.2011
DamirKaran
RT @MailChimp: Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/BucdWKD
08.27.2011
ErikFoss8
I think you have a new product to market. Love the passion for a solution and the ingenuity. Wish it was easier to duplicate. Shocking sometimes how obvious needs still aren’t easily met.
08.28.2011
voltagenewmedia
Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/PMjIcbb
08.28.2011
matalin
Nice to Meetcha: MailChimp’s New Digital Guestbook http://t.co/FJ0FnNe
08.28.2011
Gordon McLachlan
Huh, very very cool. If our office was big enough (or got enough visitors!) to justify it when we’d definitely try out Meetcha. Now… when and how can I get an invite to MailChimp HQ? ;)
08.28.2011
desloovere_j
Wow, thats amazing!
You guys really have to connect that to a guestlist on mailchimp.
When connected to Mailchimps mailing lists, they can become guestlists for events. I’d buy that app for iPad or iPhone for sure!
08.29.2011
Jeremy Davis
I love how this fits the geek mindset of “No, I can do this so much better with technology and I WILL make this work”. Sure paper and pen has been working fine, but if I can get an iPad to talk to a label printer by having Windows run on a Mac within a separate network, then that would be really cool.
It reminds me of the time I made all my family wait 20 minutes at Chili’s while I tried to get FourSquare on all of their smartphones just so we could save $4 on an appetizer.
I’m sure you guys will find some other applications for this setup like the comments suggest.
Cheers.
08.29.2011
Ben
LOL. Thanks for that. Getting your delicious baby-back-baby-back-ribs a little late is the price you pay for having a geek in the family. :-)
08.29.2011
Stewart
Wouldn’t mind setting something like this up at our cellar door for visitors, especially those who take the winery tour.
08.31.2011
cesar
could you guys (and gals) post a video of Meetcha in action? Any plans to open source it??
08.31.2011
Simon Fellows
Sounds like fun, and I’m glad you got it working in the end. I’m don’t know for sure, because I haven’t tried it, but wouldn’t this have been easier to achieve using a combination of Filemaker (preferably Server) on a Mac and Filemaker Go on an iPad? The iPad would just act as a client, whilst the database would be hosted on the Mac that would also communicate with the Dymo (hopefully!). Just a thought.
09.03.2011
Adam
I love this idea!
Would be cool if visitors had a way of checking out. That way if there is something like a fire in the building you have a real time log of all the visitors currently in the building, all on a handy mobile device you can carry with you as you make your escape!
09.15.2011
Ace
Yes, I also want this set up. We are 25-30 minutes outside of Atlanta, what do you say? We have a mac mini and we have a spare router. We can pick up an iPad and a Dymo… Could you share the steps and the app with us please? We had this same idea and want to take it a step further… shhhh… it’s a secret.
09.20.2011