Wordpress rsvp/contact form pre-populated - wordpress

I am very new to wordpress and would like to create a rsvp form with a difference.
For the launch of a company we are having multiple events and i would like to track the rsvp for each event.
Here is the scenario:
I send out paper invites for my wedding and the events and ask them to rsvp on the website and give them the web address, and a unique code.
They go to the website and proceed to "login" which they do with their surname and unique code. Once they are logged in, they can rsvp however they can only see the events they are invited too and can only choose up to the number of people i have allocated them on the invitation.
This will all get stored in the database i have with the contacts name and unique reference.
So where to begin? I am currently looking at contact form 7 but cannot get the form to be dynamic to login.
Any direction would be hugely appreciated!
Thanks!

I would look at http://www.gravityforms.com/
It's not free but it is a MUCH more dynamic and robust form plugin.

Might be worth looking in the WP Plugin Repository for plugins tagged with events, events management or RSVP, rather than trying to build a solution from CF7?

Related

Woocommerce - Order Tracking Link

I want to include a 'check my order status' link in the thank you email. Woocommerce comes with a order tracking form, but the user has to input their order id and email. Is there a way to show the tracking page without going through the input form?
I know my accounts has a view order link, but that would only work if the user is registered.
Yes, you can show an order tracking link in your email. It is a bit convoluted way and will take some time. It is much easier to let the user input his information. This makes things a lot less complicated. But if you absolutely need the order tracking in the email, then,
Put this information somewhere other than your secured site,
Make sure you update this information regularly,
Take the ID of
this information from your database and make a GET endpoint(hoping
its a web application), such that it takes in the ID number of the
information and displays it,
This GET link needs to be embedded
into a HTML form/template which you are sending as the email
If you want the whole implementation, you need to specify the tech stack you are using and other details.
If you want to show one tracking page which page customers/users can search their order status without login, then you can use the plugin Order Tracker for WooCommerce
If you use the plugin then the user can check his/her order status without login/hassle free, and also you don't need to add any extra tracking number, user can search using their order ID and phone number.
you can use it the very easy way, like making a page template or using the [cbwct-order-tracker] shortcode, anytime anywhere, and it’s also working with ajax.
You can watch the video for the plugin documentation on how to use that plugin here is the
Video Tutorial

Salesforce & WordPress with Ninja Forms?

Bit of a complicated questions, and I'm not sure where to start so thought I'd ask the community...
Basically, we've been using Ninja Forms on our WordPress website for a while. It works great in the fact that our enquiries are sent straight to SalesForce.
Now, I'd like users to be able to fill in a form on our WordPress site which will then push more complicated information through to Salesforce e.g. they could fill in details such as their medical history which would then be pushed through to Salesforce and held in their customer profile.
I'm not sure if Ninja Forms will be able to handle this though... how will it know where to put the information? Currently, our form submissions setup a new record. But instead of setting up a new record/customer, it would need to edit a currently setup customer, and fill their profile with information which they've submitted through the form.
Has anyone ever done anything like this before?
You should read this for start https://ninjaforms.com/integrate-salesforce-and-ninja-forms/ , and prior to use your custom objects your must read this https://ninjaforms.com/docs/salesforce-crm/ , this guide gives you the heads up on how to map the fields and how to use custom objects, of course this is mainly a salesforce work.

How to Send / Create Google Analytics Event for Wordpress User Registrations / Logins

This seems like it should be a rather important use case for GA events but I really couldn't find any instruction on the net.
I'd like to create an event for any new registrations on my Wordpress site. If I can append that to logins as well, even better but the former is more important.
I also use WooCommerce so I'd need to ensure registration through that code path is included as well.
I'm familiar enough with adding the GA event code, I'm just not sure where to place it in this instance. I feel as if this functionality should be baked into the platform or most plugins. Maybe it is.
I noticed the 'Google Analytics for Wordpress' plugin has a checkbox for adding tracking code to registration pages however I'm not sure what exactly that does on the GA side? Does it create events? Is this whole question therefore pointless?
Any help here is appreciated.
I noticed the 'Google Analytics for Wordpress' plugin has a checkbox for adding tracking code to registration pages however I'm not sure what exactly that does on the GA side? Does it create events? Is this whole question therefore pointless?
From what I remember, by checking that box you create a custom variable for Logged In Status. By creating a custom variable, you can then create segments off of that and look to see how logged in users use the site compared to non-logged in users.
However, if you simply want to track new registrations, you could add GA event tracking to the submit button when the user submits the registration form.
If I were you, I'd do both.
If there is a page they land on after registering then just register that page as a goal in GA. I get your intent behind registering it as an event, but it might be easier to just do it as a goal.

paypal integration in asp.net 4.0

hi i'm new to the web development.I just created a online shop in which all things finally i want to add some mechanism by which i redirect my customer to paypal site and pay then redirect to my site.please help me.
To help you with the idea.
The idea is that you collect all your order informations to a page, places this informations in a form using hidden input controls, and you post them to paypal.
This informations iclude the url that your customer can return if he like to cancel, return when its complete, the cost, your email, your customer email, and many other parametres that you can read them on the manual.
Download the sdk here:
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/library_download_sdks
And there are also the documents here
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/library_documentation
Also you can find a sample code, and other.
the quickest and simplest way to integrate paypal
<a href="https://www.paypal.com/cgi-bin/webscr
?cmd=_xclick&business=MyEmail
&item_name=Widget
&amount=29.00
&undefined_quantity=1
&currency_code=USD">

tracking users with google analytics after they leave my domain to make a purchase and come back

I would like to track where users originally came from when they make a purchase on my site so I know which keywords are more profitable and which websites are best for advertising.
an example is a user is on my site with my google analytics tracking code which has details of where they came from, and then decides to upgrade. they leave my domain to go to my biller (2checkout) complete the purchase and return to my thank you page.
I have transaction code and analytics code on my thank you page and the transactions are showing up with the correct product/amounts in GA however there is no other data and in my reports the referring url is always my biller or a credit card companies authorisation page.
i can manually connect which customer is which by saving their referring data when they first come to the site and then matching it up after they make a sale, but I would like it to show up in my google adwords / analytics account where it is easier to manipulate the data and see trends.
if anyone can help me with this annoying issue I would be vbery greatful, but I fear I may end up living off reports I create and then matching them up with adwords manually :/
One thing you can do is have a click event trigger a custom variable. When the user clicks on whatever link that takes them to your biller, have the custom variable trigger with the information you want to carry over (like the current page URL, some campaign name, whatever). Specify the custom variable's scope as Session or Visit so that it get associated with the thank you page.
http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html
An alternative is to do campaign tracking:
http://www.google.com/support/analytics/bin/answer.py?hl=en&answer=55540
That is more or less the same principle as the first suggestion, but with using specified URL parameters. Depending on how your pages are actually coded, you may need to push a virtual page view with the campaign code(s):
http://www.google.com/support/analytics/bin/answer.py?hl=en&answer=55521

Resources