SlideShare a Scribd company logo
1 of 12
Adam Blackwood @Adamrsc
Jisc Regional Support Centre South East
Making Google Forms Send a Confirmation Email
Quick Crib Sheet
1. Create your Google Form
2. Include a text field that is labelled, ‘Email
Address’
3. Go to the Spreadsheet for the Form
4. Copy the Email Confirmation Script
5. Go to  Tools  Script Editor
6. Paste the Email Confirmation Script into
the Script Editor
7. SAVE the Script – Click the Floppy Disc icon
8.  RUN and INITIALISE the script
• Accept all permission requests if any appear
• DONE. – All Google Submissions will receive
a confirmation email and you will receive a
notification email in your gmail account.
Quick Crib Sheet
1. Create your Google Form
2. Include a text field that is labelled, ‘Email
Address’
3. Go to the Spreadsheet for the Form
4. Copy the Email Confirmation Script
5. Go to  Tools  Script Editor
6. Paste the Email Confirmation Script into
the Script Editor
7. SAVE the Script – Click the Floppy Disc icon
8.  RUN and INITIALISE the script
• Accept all permission requests if any appear
• DONE. – All Google Submissions will receive
a confirmation email and you will receive a
notification email in your gmail account.
Quick Crib Sheet
1. Create your Google Form
2. Include a text field that is labelled, ‘Email
Address’
3. Go to the Spreadsheet for the Form
4. Copy the Email Confirmation Script
5. Go to  Tools  Script Editor
6. Paste the Email Confirmation Script into
the Script Editor
7. SAVE the Script – Click the Floppy Disc icon
8.  RUN and INITIALISE the script
• Accept all permission requests if any appear
• DONE. – All Google Submissions will receive
a confirmation email and you will receive a
notification email in your gmail account.
Quick Crib Sheet
1. Create your Google Form
2. Include a text field that is labelled, ‘Email
Address’
3. Go to the Spreadsheet for the Form
4. Copy the Email Confirmation Script
5. Go to  Tools  Script Editor
6. Paste the Email Confirmation Script into
the Script Editor
7. SAVE the Script – Click the Floppy Disc icon
8.  RUN and INITIALISE the script
• Accept all permission requests if any appear
• DONE. – All Google Submissions will receive
a confirmation email and you will receive a
notification email in your gmail account.
Quick Crib Sheet
1. Create your Google Form
2. Include a text field that is labelled, ‘Email
Address’
3. Go to the Spreadsheet for the Form
4. Copy the Email Confirmation Script
(see Slide 12 for Link to script)
1. Go to  Tools  Script Editor
2. Paste the Email Confirmation Script into
the Script Editor
3. SAVE the Script – Click the Floppy Disc icon
4.  RUN and INITIALISE the script
• Accept all permission requests if any appear
• DONE. – All Google Submissions will receive
a confirmation email and you will receive a
notification email in your gmail account.
Quick Crib Sheet
1. Create your Google Form
2. Include a text field that is labelled, ‘Email
Address’
3. Go to the Spreadsheet for the Form
4. Copy the Email Confirmation Script
5. Go to  Tools  Script Editor
6. Paste the Email Confirmation Script into
the Script Editor
7. SAVE the Script – Click the Floppy Disc icon
8.  RUN and INITIALISE the script
• Accept all permission requests if any appear
• DONE. – All Google Submissions will receive
a confirmation email and you will receive a
notification email in your gmail account.
Quick Crib Sheet
1. Create your Google Form
2. Include a text field that is labelled, ‘Email
Address’
3. Go to the Spreadsheet for the Form
4. Copy the Email Confirmation Script
5. Go to  Tools  Script Editor
6. Paste the Email Confirmation Script into
the Script Editor
7. SAVE the Script – Click the Floppy Disc icon
8.  RUN and INITIALISE the script
• Accept all permission requests if any appear
• DONE. – All Google Submissions will receive
a confirmation email and you will receive a
notification email in your gmail account.
Quick Crib Sheet
1. Create your Google Form
2. Include a text field that is labelled, ‘Email
Address’
3. Go to the Spreadsheet for the Form
4. Copy the Email Confirmation Script
5. Go to  Tools  Script Editor
6. Paste the Email Confirmation Script into
the Script Editor
7. SAVE the Script – Click the Floppy Disc icon
8.  RUN and INITIALISE the script
• Accept all permission requests if any appear
• DONE. – All Google Submissions will receive
a confirmation email and you will receive a
notification email in your gmail account.
Quick Crib Sheet
1. Create your Google Form
2. Include a text field that is labelled, ‘Email
Address’
3. Go to the Spreadsheet for the Form
4. Copy the Email Confirmation Script
5. Go to  Tools  Script Editor
6. Paste the Email Confirmation Script into
the Script Editor
7. SAVE the Script – Click the Floppy Disc icon
8.  RUN and INITIALISE the script
• Accept all permission requests if any appear
• DONE. – All Google Submissions will receive
a confirmation email and you will receive a
notification email in your gmail account.
DONE 
The Script can be edited and customised for your own
responses.
People making clicking on Submission will now receive a
Confirmation Email.
The owner of the form will receive a confirmation email
in their gmail account as well.
/* Send Confirmation Email with Google Forms */
function Initialize() {
var triggers = ScriptApp.getScriptTriggers();
for (var i in triggers) {
ScriptApp.deleteTrigger(triggers[i]);
}
ScriptApp.newTrigger("SendConfirmationMail")
.forSpreadsheet(SpreadsheetApp.getActiveSpreadsheet())
.onFormSubmit()
.create();
}
function SendConfirmationMail(e) {
try {
var ss, cc, sendername, subject, columns;
var message, value, textbody, sender;
// This is your email address and you will be in the CC
cc = Session.getActiveUser().getEmail();
// This will show up as the sender's name
sendername = "Your Name Goes Here";
// Optional but change the following variable
// to have a custom subject for Google Docs emails
subject = "Google Form Successfully Submitted";
// This is the body of the auto-reply
message = "We have received your details.<br>Thanks!<br><br>";
ss = SpreadsheetApp.getActiveSheet();
columns = ss.getRange(1, 1, 1, ss.getLastColumn()).getValues()[0];
// This is the submitter's email address
sender = e.namedValues["Email Address"].toString();
// Only include form values that are not blank
for ( var keys in columns ) {
var key = columns[keys];
if ( e.namedValues[key] ) {
message += key + ' :: '+ e.namedValues[key] + "<br />";
}
}
textbody = message.replace("<br>", "n");
GmailApp.sendEmail(sender, subject, textbody,
{cc: cc, name: sendername, htmlBody: message});
} catch (e) {
Logger.log(e.toString());
}
}
http://www.labnol.org/internet/auto-confirmation-emails/28386/
REFERENCES:…
Script and solution provided by
Amit Agarwal of Digital Inspiration
Script Website…..

More Related Content

What's hot

How To Upload Photos To Facebook
How To Upload Photos To FacebookHow To Upload Photos To Facebook
How To Upload Photos To Facebooktylerbaby2007
 
Job finder dashboard
Job finder dashboardJob finder dashboard
Job finder dashboardErin Brenner
 
Gmail Auto-Forward with Google Scripts
Gmail Auto-Forward with Google ScriptsGmail Auto-Forward with Google Scripts
Gmail Auto-Forward with Google ScriptsAmit Agarwal
 
How To Embed Scribd In Blogger Blog
How To Embed Scribd In Blogger BlogHow To Embed Scribd In Blogger Blog
How To Embed Scribd In Blogger BlogMargie C
 
Cookson Social Media Series: Week 5
Cookson Social Media Series: Week 5Cookson Social Media Series: Week 5
Cookson Social Media Series: Week 5Cookson Marketing
 
WordPress Power Tips by Lorelle VanFossen
WordPress Power Tips by Lorelle VanFossenWordPress Power Tips by Lorelle VanFossen
WordPress Power Tips by Lorelle VanFossenLorelle VanFossen
 
Android App Development 20150402
Android App Development 20150402Android App Development 20150402
Android App Development 20150402Hideo Kadowaki
 
How to use IFTTT by TheQP
How to use IFTTT by TheQPHow to use IFTTT by TheQP
How to use IFTTT by TheQPRosalie Co
 
Login System with Windows/Microsoft Live using OAuth php and mysql
Login System with Windows/Microsoft Live using OAuth php and mysqlLogin System with Windows/Microsoft Live using OAuth php and mysql
Login System with Windows/Microsoft Live using OAuth php and mysqlthesoftwareguy7
 
How to create Google API project for web applications
How to create Google API project for web applicationsHow to create Google API project for web applications
How to create Google API project for web applicationsthesoftwareguy7
 
Wordpress - S03.L07 - Inserting Hyperlinks
Wordpress - S03.L07 - Inserting HyperlinksWordpress - S03.L07 - Inserting Hyperlinks
Wordpress - S03.L07 - Inserting Hyperlinksselcukca84
 
Adding Flickr Photos to PBworks
Adding Flickr Photos to PBworksAdding Flickr Photos to PBworks
Adding Flickr Photos to PBworksJohanna Janhonen
 
7 steps to get free traffic to your blogspot blog
7 steps to get free traffic to your blogspot blog7 steps to get free traffic to your blogspot blog
7 steps to get free traffic to your blogspot blogCloudko
 
Export Gmail Attachments to Google Drive
Export Gmail Attachments to Google DriveExport Gmail Attachments to Google Drive
Export Gmail Attachments to Google DriveAmit Agarwal
 
Linking overview june 2010
Linking overview june 2010Linking overview june 2010
Linking overview june 2010Mark Carter
 
Google Drive Integration in Odoo
Google Drive Integration in OdooGoogle Drive Integration in Odoo
Google Drive Integration in OdooAnisha Technaureus
 

What's hot (17)

How To Upload Photos To Facebook
How To Upload Photos To FacebookHow To Upload Photos To Facebook
How To Upload Photos To Facebook
 
Job finder dashboard
Job finder dashboardJob finder dashboard
Job finder dashboard
 
Gmail Auto-Forward with Google Scripts
Gmail Auto-Forward with Google ScriptsGmail Auto-Forward with Google Scripts
Gmail Auto-Forward with Google Scripts
 
How To Embed Scribd In Blogger Blog
How To Embed Scribd In Blogger BlogHow To Embed Scribd In Blogger Blog
How To Embed Scribd In Blogger Blog
 
Cookson Social Media Series: Week 5
Cookson Social Media Series: Week 5Cookson Social Media Series: Week 5
Cookson Social Media Series: Week 5
 
WordPress Power Tips by Lorelle VanFossen
WordPress Power Tips by Lorelle VanFossenWordPress Power Tips by Lorelle VanFossen
WordPress Power Tips by Lorelle VanFossen
 
Gmail Send Later
Gmail Send LaterGmail Send Later
Gmail Send Later
 
Android App Development 20150402
Android App Development 20150402Android App Development 20150402
Android App Development 20150402
 
How to use IFTTT by TheQP
How to use IFTTT by TheQPHow to use IFTTT by TheQP
How to use IFTTT by TheQP
 
Login System with Windows/Microsoft Live using OAuth php and mysql
Login System with Windows/Microsoft Live using OAuth php and mysqlLogin System with Windows/Microsoft Live using OAuth php and mysql
Login System with Windows/Microsoft Live using OAuth php and mysql
 
How to create Google API project for web applications
How to create Google API project for web applicationsHow to create Google API project for web applications
How to create Google API project for web applications
 
Wordpress - S03.L07 - Inserting Hyperlinks
Wordpress - S03.L07 - Inserting HyperlinksWordpress - S03.L07 - Inserting Hyperlinks
Wordpress - S03.L07 - Inserting Hyperlinks
 
Adding Flickr Photos to PBworks
Adding Flickr Photos to PBworksAdding Flickr Photos to PBworks
Adding Flickr Photos to PBworks
 
7 steps to get free traffic to your blogspot blog
7 steps to get free traffic to your blogspot blog7 steps to get free traffic to your blogspot blog
7 steps to get free traffic to your blogspot blog
 
Export Gmail Attachments to Google Drive
Export Gmail Attachments to Google DriveExport Gmail Attachments to Google Drive
Export Gmail Attachments to Google Drive
 
Linking overview june 2010
Linking overview june 2010Linking overview june 2010
Linking overview june 2010
 
Google Drive Integration in Odoo
Google Drive Integration in OdooGoogle Drive Integration in Odoo
Google Drive Integration in Odoo
 

Viewers also liked

Tal&Rose Questions
Tal&Rose QuestionsTal&Rose Questions
Tal&Rose QuestionsYalko
 
Acheson Bldrs
Acheson BldrsAcheson Bldrs
Acheson Bldrstimn
 
Nari recovered file 1
Nari recovered file 1Nari recovered file 1
Nari recovered file 1timn
 
Journalismtips
JournalismtipsJournalismtips
Journalismtipsrex666
 
Fm company pres area finance v06
Fm company pres   area finance v06Fm company pres   area finance v06
Fm company pres area finance v06fabrizio
 
Five Big Ideas For Proj Delivery
Five Big Ideas For Proj DeliveryFive Big Ideas For Proj Delivery
Five Big Ideas For Proj Deliverysundong
 
Hoch-Mind Body intervention in SL
Hoch-Mind Body intervention in SLHoch-Mind Body intervention in SL
Hoch-Mind Body intervention in SLDaniel Hoch
 

Viewers also liked (7)

Tal&Rose Questions
Tal&Rose QuestionsTal&Rose Questions
Tal&Rose Questions
 
Acheson Bldrs
Acheson BldrsAcheson Bldrs
Acheson Bldrs
 
Nari recovered file 1
Nari recovered file 1Nari recovered file 1
Nari recovered file 1
 
Journalismtips
JournalismtipsJournalismtips
Journalismtips
 
Fm company pres area finance v06
Fm company pres   area finance v06Fm company pres   area finance v06
Fm company pres area finance v06
 
Five Big Ideas For Proj Delivery
Five Big Ideas For Proj DeliveryFive Big Ideas For Proj Delivery
Five Big Ideas For Proj Delivery
 
Hoch-Mind Body intervention in SL
Hoch-Mind Body intervention in SLHoch-Mind Body intervention in SL
Hoch-Mind Body intervention in SL
 

Similar to Google email confirmation summary

Autocrat to create Certificates
Autocrat to create CertificatesAutocrat to create Certificates
Autocrat to create CertificatesNives Torresi
 
G Suite Zero (Basic 101) - Webinar (for Malaysians)
G Suite Zero (Basic 101) - Webinar (for Malaysians)G Suite Zero (Basic 101) - Webinar (for Malaysians)
G Suite Zero (Basic 101) - Webinar (for Malaysians)M Nasir SO
 
Google drive handson session at Women On Web (WOW Ahmedabad) event-12-13 De...
 Google drive handson session  at Women On Web (WOW Ahmedabad) event-12-13 De... Google drive handson session  at Women On Web (WOW Ahmedabad) event-12-13 De...
Google drive handson session at Women On Web (WOW Ahmedabad) event-12-13 De...Dipali Vyas
 
Google ug3509
Google ug3509Google ug3509
Google ug3509hmsoh
 
Google ug3509
Google ug3509Google ug3509
Google ug3509hmsoh
 
Impetus SandStorm - Performance Testing Tool for Web, Mobile and Cloud
Impetus SandStorm  - Performance Testing Tool for Web, Mobile and CloudImpetus SandStorm  - Performance Testing Tool for Web, Mobile and Cloud
Impetus SandStorm - Performance Testing Tool for Web, Mobile and CloudImpetus Technologies
 
Session 4 StudioX EMEA email automation.pdf
Session 4 StudioX EMEA email automation.pdfSession 4 StudioX EMEA email automation.pdf
Session 4 StudioX EMEA email automation.pdfCristina Vidu
 
Using Google Alerts to prospect
Using Google Alerts to prospectUsing Google Alerts to prospect
Using Google Alerts to prospectburskey
 
RPA Summer School Session 4: Automate Outlook and Gmail with ease
RPA Summer School Session 4: Automate Outlook and Gmail with easeRPA Summer School Session 4: Automate Outlook and Gmail with ease
RPA Summer School Session 4: Automate Outlook and Gmail with easeCristina Vidu
 
Geocoding Google Form June 2020
Geocoding Google Form June 2020Geocoding Google Form June 2020
Geocoding Google Form June 2020Adhi Wikantyoso
 
Googleforms webinar
Googleforms webinarGoogleforms webinar
Googleforms webinaranneleslie
 
Google drive
Google driveGoogle drive
Google drivecornwu
 
Gmail Mail Merge with Personalized Attachments and Email Tracking
Gmail Mail Merge with Personalized Attachments and Email TrackingGmail Mail Merge with Personalized Attachments and Email Tracking
Gmail Mail Merge with Personalized Attachments and Email TrackingAmit Agarwal
 
Materi pelatihan optimasi google syaiful ahdan
Materi pelatihan optimasi google   syaiful ahdanMateri pelatihan optimasi google   syaiful ahdan
Materi pelatihan optimasi google syaiful ahdanSyaiful Ahdan
 
Using google apps in 7 easy steps
Using google apps in 7 easy stepsUsing google apps in 7 easy steps
Using google apps in 7 easy stepskhoiril anwar
 
Link your HTML Form to Google Sheet in just 3 Steps.pdf
Link your HTML Form to Google Sheet in just 3 Steps.pdfLink your HTML Form to Google Sheet in just 3 Steps.pdf
Link your HTML Form to Google Sheet in just 3 Steps.pdfBe Problem Solver
 
Google For Educators
Google For EducatorsGoogle For Educators
Google For EducatorsEric Cole
 
Trustworthy, Secure URL Shortener & Link Manager- https://urlz.host
Trustworthy,  Secure URL Shortener  & Link Manager- https://urlz.hostTrustworthy,  Secure URL Shortener  & Link Manager- https://urlz.host
Trustworthy, Secure URL Shortener & Link Manager- https://urlz.hostSachin Rajput
 

Similar to Google email confirmation summary (20)

Autocrat to create Certificates
Autocrat to create CertificatesAutocrat to create Certificates
Autocrat to create Certificates
 
G Suite Zero (Basic 101) - Webinar (for Malaysians)
G Suite Zero (Basic 101) - Webinar (for Malaysians)G Suite Zero (Basic 101) - Webinar (for Malaysians)
G Suite Zero (Basic 101) - Webinar (for Malaysians)
 
Google drive handson session at Women On Web (WOW Ahmedabad) event-12-13 De...
 Google drive handson session  at Women On Web (WOW Ahmedabad) event-12-13 De... Google drive handson session  at Women On Web (WOW Ahmedabad) event-12-13 De...
Google drive handson session at Women On Web (WOW Ahmedabad) event-12-13 De...
 
Google ug3509
Google ug3509Google ug3509
Google ug3509
 
Google ug3509
Google ug3509Google ug3509
Google ug3509
 
Impetus SandStorm - Performance Testing Tool for Web, Mobile and Cloud
Impetus SandStorm  - Performance Testing Tool for Web, Mobile and CloudImpetus SandStorm  - Performance Testing Tool for Web, Mobile and Cloud
Impetus SandStorm - Performance Testing Tool for Web, Mobile and Cloud
 
Session 4 StudioX EMEA email automation.pdf
Session 4 StudioX EMEA email automation.pdfSession 4 StudioX EMEA email automation.pdf
Session 4 StudioX EMEA email automation.pdf
 
Using Google Alerts to prospect
Using Google Alerts to prospectUsing Google Alerts to prospect
Using Google Alerts to prospect
 
RPA Summer School Session 4: Automate Outlook and Gmail with ease
RPA Summer School Session 4: Automate Outlook and Gmail with easeRPA Summer School Session 4: Automate Outlook and Gmail with ease
RPA Summer School Session 4: Automate Outlook and Gmail with ease
 
Geocoding Google Form June 2020
Geocoding Google Form June 2020Geocoding Google Form June 2020
Geocoding Google Form June 2020
 
Googleforms webinar
Googleforms webinarGoogleforms webinar
Googleforms webinar
 
Google drive
Google driveGoogle drive
Google drive
 
Gmail Mail Merge with Personalized Attachments and Email Tracking
Gmail Mail Merge with Personalized Attachments and Email TrackingGmail Mail Merge with Personalized Attachments and Email Tracking
Gmail Mail Merge with Personalized Attachments and Email Tracking
 
Materi pelatihan optimasi google syaiful ahdan
Materi pelatihan optimasi google   syaiful ahdanMateri pelatihan optimasi google   syaiful ahdan
Materi pelatihan optimasi google syaiful ahdan
 
Using google apps in 7 easy steps
Using google apps in 7 easy stepsUsing google apps in 7 easy steps
Using google apps in 7 easy steps
 
Link your HTML Form to Google Sheet in just 3 Steps.pdf
Link your HTML Form to Google Sheet in just 3 Steps.pdfLink your HTML Form to Google Sheet in just 3 Steps.pdf
Link your HTML Form to Google Sheet in just 3 Steps.pdf
 
Google For Educators
Google For EducatorsGoogle For Educators
Google For Educators
 
Trustworthy, Secure URL Shortener & Link Manager- https://urlz.host
Trustworthy,  Secure URL Shortener  & Link Manager- https://urlz.hostTrustworthy,  Secure URL Shortener  & Link Manager- https://urlz.host
Trustworthy, Secure URL Shortener & Link Manager- https://urlz.host
 
30 days of google cloud
30 days of google cloud30 days of google cloud
30 days of google cloud
 
Using Google Apps for The Group Project Problem
Using Google Apps for The Group Project ProblemUsing Google Apps for The Group Project Problem
Using Google Apps for The Group Project Problem
 

More from Adam Blackwood

Construction students e book guide - draft
Construction   students e book guide - draftConstruction   students e book guide - draft
Construction students e book guide - draftAdam Blackwood
 
Discussion box template
Discussion box   templateDiscussion box   template
Discussion box templateAdam Blackwood
 
Bond j - what are his mobile learning needs - Summary
Bond j  - what are his mobile learning needs - SummaryBond j  - what are his mobile learning needs - Summary
Bond j - what are his mobile learning needs - SummaryAdam Blackwood
 
Smart markting RSC South East - Summary slides
Smart markting   RSC South East - Summary slidesSmart markting   RSC South East - Summary slides
Smart markting RSC South East - Summary slidesAdam Blackwood
 
Future possibilities - Summary - Adam Blackwood
Future possibilities - Summary - Adam BlackwoodFuture possibilities - Summary - Adam Blackwood
Future possibilities - Summary - Adam BlackwoodAdam Blackwood
 
Adam blackwood - London International Conference on Education - Summary Slide...
Adam blackwood - London International Conference on Education - Summary Slide...Adam blackwood - London International Conference on Education - Summary Slide...
Adam blackwood - London International Conference on Education - Summary Slide...Adam Blackwood
 
Classroom of the future think about the future now - slideshare
Classroom of the future   think about the future now - slideshareClassroom of the future   think about the future now - slideshare
Classroom of the future think about the future now - slideshareAdam Blackwood
 
QR Code Classroom Desk Furniture - An Idea...
QR Code Classroom Desk Furniture - An Idea...QR Code Classroom Desk Furniture - An Idea...
QR Code Classroom Desk Furniture - An Idea...Adam Blackwood
 
Keep Teach and Stretch Them - using technology
Keep Teach and Stretch Them - using technologyKeep Teach and Stretch Them - using technology
Keep Teach and Stretch Them - using technologyAdam Blackwood
 
Safer internet day 5th feb 2013 jane mac kenzie
Safer internet day 5th feb 2013   jane mac kenzieSafer internet day 5th feb 2013   jane mac kenzie
Safer internet day 5th feb 2013 jane mac kenzieAdam Blackwood
 
Look inside the box to see the value - Summary
Look inside the box to see the value - SummaryLook inside the box to see the value - Summary
Look inside the box to see the value - SummaryAdam Blackwood
 
Smart markting rscse web2 - slidshare
Smart markting   rscse web2 - slidshareSmart markting   rscse web2 - slidshare
Smart markting rscse web2 - slidshareAdam Blackwood
 
Proximity solutions for marketing slide share summary
Proximity solutions for marketing  slide share summaryProximity solutions for marketing  slide share summary
Proximity solutions for marketing slide share summaryAdam Blackwood
 
Smarter working adam blackwood - altc2011
Smarter working   adam blackwood - altc2011Smarter working   adam blackwood - altc2011
Smarter working adam blackwood - altc2011Adam Blackwood
 
S7 technology teaching palette adam blackwood - summary
S7 technology teaching palette   adam blackwood - summaryS7 technology teaching palette   adam blackwood - summary
S7 technology teaching palette adam blackwood - summaryAdam Blackwood
 
Behaviour and mobile technology2 slideshare
Behaviour and mobile technology2   slideshareBehaviour and mobile technology2   slideshare
Behaviour and mobile technology2 slideshareAdam Blackwood
 
Ticer 2010 adam blackwood
Ticer 2010   adam blackwoodTicer 2010   adam blackwood
Ticer 2010 adam blackwoodAdam Blackwood
 

More from Adam Blackwood (20)

Construction students e book guide - draft
Construction   students e book guide - draftConstruction   students e book guide - draft
Construction students e book guide - draft
 
Discussion box template
Discussion box   templateDiscussion box   template
Discussion box template
 
Bond j - what are his mobile learning needs - Summary
Bond j  - what are his mobile learning needs - SummaryBond j  - what are his mobile learning needs - Summary
Bond j - what are his mobile learning needs - Summary
 
Smart markting RSC South East - Summary slides
Smart markting   RSC South East - Summary slidesSmart markting   RSC South East - Summary slides
Smart markting RSC South East - Summary slides
 
Future possibilities - Summary - Adam Blackwood
Future possibilities - Summary - Adam BlackwoodFuture possibilities - Summary - Adam Blackwood
Future possibilities - Summary - Adam Blackwood
 
Moodle sketchy intro
Moodle sketchy introMoodle sketchy intro
Moodle sketchy intro
 
Pdf demo
Pdf demoPdf demo
Pdf demo
 
Adam blackwood - London International Conference on Education - Summary Slide...
Adam blackwood - London International Conference on Education - Summary Slide...Adam blackwood - London International Conference on Education - Summary Slide...
Adam blackwood - London International Conference on Education - Summary Slide...
 
Classroom of the future think about the future now - slideshare
Classroom of the future   think about the future now - slideshareClassroom of the future   think about the future now - slideshare
Classroom of the future think about the future now - slideshare
 
QR Code Classroom Desk Furniture - An Idea...
QR Code Classroom Desk Furniture - An Idea...QR Code Classroom Desk Furniture - An Idea...
QR Code Classroom Desk Furniture - An Idea...
 
Keep Teach and Stretch Them - using technology
Keep Teach and Stretch Them - using technologyKeep Teach and Stretch Them - using technology
Keep Teach and Stretch Them - using technology
 
Safer internet day 5th feb 2013 jane mac kenzie
Safer internet day 5th feb 2013   jane mac kenzieSafer internet day 5th feb 2013   jane mac kenzie
Safer internet day 5th feb 2013 jane mac kenzie
 
Look inside the box to see the value - Summary
Look inside the box to see the value - SummaryLook inside the box to see the value - Summary
Look inside the box to see the value - Summary
 
Smart markting rscse web2 - slidshare
Smart markting   rscse web2 - slidshareSmart markting   rscse web2 - slidshare
Smart markting rscse web2 - slidshare
 
Proximity solutions for marketing slide share summary
Proximity solutions for marketing  slide share summaryProximity solutions for marketing  slide share summary
Proximity solutions for marketing slide share summary
 
Smarter working adam blackwood - altc2011
Smarter working   adam blackwood - altc2011Smarter working   adam blackwood - altc2011
Smarter working adam blackwood - altc2011
 
Mobile e assessment
Mobile e assessmentMobile e assessment
Mobile e assessment
 
S7 technology teaching palette adam blackwood - summary
S7 technology teaching palette   adam blackwood - summaryS7 technology teaching palette   adam blackwood - summary
S7 technology teaching palette adam blackwood - summary
 
Behaviour and mobile technology2 slideshare
Behaviour and mobile technology2   slideshareBehaviour and mobile technology2   slideshare
Behaviour and mobile technology2 slideshare
 
Ticer 2010 adam blackwood
Ticer 2010   adam blackwoodTicer 2010   adam blackwood
Ticer 2010 adam blackwood
 

Recently uploaded

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 

Recently uploaded (20)

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 

Google email confirmation summary

  • 1. Adam Blackwood @Adamrsc Jisc Regional Support Centre South East Making Google Forms Send a Confirmation Email
  • 2. Quick Crib Sheet 1. Create your Google Form 2. Include a text field that is labelled, ‘Email Address’ 3. Go to the Spreadsheet for the Form 4. Copy the Email Confirmation Script 5. Go to  Tools  Script Editor 6. Paste the Email Confirmation Script into the Script Editor 7. SAVE the Script – Click the Floppy Disc icon 8.  RUN and INITIALISE the script • Accept all permission requests if any appear • DONE. – All Google Submissions will receive a confirmation email and you will receive a notification email in your gmail account.
  • 3. Quick Crib Sheet 1. Create your Google Form 2. Include a text field that is labelled, ‘Email Address’ 3. Go to the Spreadsheet for the Form 4. Copy the Email Confirmation Script 5. Go to  Tools  Script Editor 6. Paste the Email Confirmation Script into the Script Editor 7. SAVE the Script – Click the Floppy Disc icon 8.  RUN and INITIALISE the script • Accept all permission requests if any appear • DONE. – All Google Submissions will receive a confirmation email and you will receive a notification email in your gmail account.
  • 4. Quick Crib Sheet 1. Create your Google Form 2. Include a text field that is labelled, ‘Email Address’ 3. Go to the Spreadsheet for the Form 4. Copy the Email Confirmation Script 5. Go to  Tools  Script Editor 6. Paste the Email Confirmation Script into the Script Editor 7. SAVE the Script – Click the Floppy Disc icon 8.  RUN and INITIALISE the script • Accept all permission requests if any appear • DONE. – All Google Submissions will receive a confirmation email and you will receive a notification email in your gmail account.
  • 5. Quick Crib Sheet 1. Create your Google Form 2. Include a text field that is labelled, ‘Email Address’ 3. Go to the Spreadsheet for the Form 4. Copy the Email Confirmation Script 5. Go to  Tools  Script Editor 6. Paste the Email Confirmation Script into the Script Editor 7. SAVE the Script – Click the Floppy Disc icon 8.  RUN and INITIALISE the script • Accept all permission requests if any appear • DONE. – All Google Submissions will receive a confirmation email and you will receive a notification email in your gmail account.
  • 6. Quick Crib Sheet 1. Create your Google Form 2. Include a text field that is labelled, ‘Email Address’ 3. Go to the Spreadsheet for the Form 4. Copy the Email Confirmation Script (see Slide 12 for Link to script) 1. Go to  Tools  Script Editor 2. Paste the Email Confirmation Script into the Script Editor 3. SAVE the Script – Click the Floppy Disc icon 4.  RUN and INITIALISE the script • Accept all permission requests if any appear • DONE. – All Google Submissions will receive a confirmation email and you will receive a notification email in your gmail account.
  • 7. Quick Crib Sheet 1. Create your Google Form 2. Include a text field that is labelled, ‘Email Address’ 3. Go to the Spreadsheet for the Form 4. Copy the Email Confirmation Script 5. Go to  Tools  Script Editor 6. Paste the Email Confirmation Script into the Script Editor 7. SAVE the Script – Click the Floppy Disc icon 8.  RUN and INITIALISE the script • Accept all permission requests if any appear • DONE. – All Google Submissions will receive a confirmation email and you will receive a notification email in your gmail account.
  • 8. Quick Crib Sheet 1. Create your Google Form 2. Include a text field that is labelled, ‘Email Address’ 3. Go to the Spreadsheet for the Form 4. Copy the Email Confirmation Script 5. Go to  Tools  Script Editor 6. Paste the Email Confirmation Script into the Script Editor 7. SAVE the Script – Click the Floppy Disc icon 8.  RUN and INITIALISE the script • Accept all permission requests if any appear • DONE. – All Google Submissions will receive a confirmation email and you will receive a notification email in your gmail account.
  • 9. Quick Crib Sheet 1. Create your Google Form 2. Include a text field that is labelled, ‘Email Address’ 3. Go to the Spreadsheet for the Form 4. Copy the Email Confirmation Script 5. Go to  Tools  Script Editor 6. Paste the Email Confirmation Script into the Script Editor 7. SAVE the Script – Click the Floppy Disc icon 8.  RUN and INITIALISE the script • Accept all permission requests if any appear • DONE. – All Google Submissions will receive a confirmation email and you will receive a notification email in your gmail account.
  • 10. Quick Crib Sheet 1. Create your Google Form 2. Include a text field that is labelled, ‘Email Address’ 3. Go to the Spreadsheet for the Form 4. Copy the Email Confirmation Script 5. Go to  Tools  Script Editor 6. Paste the Email Confirmation Script into the Script Editor 7. SAVE the Script – Click the Floppy Disc icon 8.  RUN and INITIALISE the script • Accept all permission requests if any appear • DONE. – All Google Submissions will receive a confirmation email and you will receive a notification email in your gmail account.
  • 11. DONE  The Script can be edited and customised for your own responses. People making clicking on Submission will now receive a Confirmation Email. The owner of the form will receive a confirmation email in their gmail account as well.
  • 12. /* Send Confirmation Email with Google Forms */ function Initialize() { var triggers = ScriptApp.getScriptTriggers(); for (var i in triggers) { ScriptApp.deleteTrigger(triggers[i]); } ScriptApp.newTrigger("SendConfirmationMail") .forSpreadsheet(SpreadsheetApp.getActiveSpreadsheet()) .onFormSubmit() .create(); } function SendConfirmationMail(e) { try { var ss, cc, sendername, subject, columns; var message, value, textbody, sender; // This is your email address and you will be in the CC cc = Session.getActiveUser().getEmail(); // This will show up as the sender's name sendername = "Your Name Goes Here"; // Optional but change the following variable // to have a custom subject for Google Docs emails subject = "Google Form Successfully Submitted"; // This is the body of the auto-reply message = "We have received your details.<br>Thanks!<br><br>"; ss = SpreadsheetApp.getActiveSheet(); columns = ss.getRange(1, 1, 1, ss.getLastColumn()).getValues()[0]; // This is the submitter's email address sender = e.namedValues["Email Address"].toString(); // Only include form values that are not blank for ( var keys in columns ) { var key = columns[keys]; if ( e.namedValues[key] ) { message += key + ' :: '+ e.namedValues[key] + "<br />"; } } textbody = message.replace("<br>", "n"); GmailApp.sendEmail(sender, subject, textbody, {cc: cc, name: sendername, htmlBody: message}); } catch (e) { Logger.log(e.toString()); } } http://www.labnol.org/internet/auto-confirmation-emails/28386/ REFERENCES:… Script and solution provided by Amit Agarwal of Digital Inspiration Script Website…..