How do I process a contact for created in Angular?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I'm running Angular 7 and I've created a contact for that I plan to connect to firebase to save contact submissions. However, I'd like to be notified when a person fills out the form. What's the "most common" way to handle contact form submissions that will notify me via email when the a form has been submitted?

add a comment |
I'm running Angular 7 and I've created a contact for that I plan to connect to firebase to save contact submissions. However, I'd like to be notified when a person fills out the form. What's the "most common" way to handle contact form submissions that will notify me via email when the a form has been submitted?

add a comment |
I'm running Angular 7 and I've created a contact for that I plan to connect to firebase to save contact submissions. However, I'd like to be notified when a person fills out the form. What's the "most common" way to handle contact form submissions that will notify me via email when the a form has been submitted?

I'm running Angular 7 and I've created a contact for that I plan to connect to firebase to save contact submissions. However, I'd like to be notified when a person fills out the form. What's the "most common" way to handle contact form submissions that will notify me via email when the a form has been submitted?


asked Jan 3 at 5:23
dcp3450dcp3450
4,719174380
4,719174380
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Personally I would look into Cloud Functions
. Assuming you're saving the contact submission into the database, you could trigger a function to send you an email alerting you of the submission.
There is a good example in the firebase/functions-samples
GitHub repo, which triggering an email when a database record is written to.
--
Alternatively you could make a HTTP Cloud Function which accepts POST
requests and converts the contact submission into an email to your inbox.
OR instead of a HTTP Endpoint, you could create a callable
function which is kind of similar but removes some of the HTTP overhead.
1
perfect, thanks for the info. Looks like this one of these is the direction I want to go, likelyCloud Functions
– dcp3450
Jan 3 at 5:36
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54016750%2fhow-do-i-process-a-contact-for-created-in-angular%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Personally I would look into Cloud Functions
. Assuming you're saving the contact submission into the database, you could trigger a function to send you an email alerting you of the submission.
There is a good example in the firebase/functions-samples
GitHub repo, which triggering an email when a database record is written to.
--
Alternatively you could make a HTTP Cloud Function which accepts POST
requests and converts the contact submission into an email to your inbox.
OR instead of a HTTP Endpoint, you could create a callable
function which is kind of similar but removes some of the HTTP overhead.
1
perfect, thanks for the info. Looks like this one of these is the direction I want to go, likelyCloud Functions
– dcp3450
Jan 3 at 5:36
add a comment |
Personally I would look into Cloud Functions
. Assuming you're saving the contact submission into the database, you could trigger a function to send you an email alerting you of the submission.
There is a good example in the firebase/functions-samples
GitHub repo, which triggering an email when a database record is written to.
--
Alternatively you could make a HTTP Cloud Function which accepts POST
requests and converts the contact submission into an email to your inbox.
OR instead of a HTTP Endpoint, you could create a callable
function which is kind of similar but removes some of the HTTP overhead.
1
perfect, thanks for the info. Looks like this one of these is the direction I want to go, likelyCloud Functions
– dcp3450
Jan 3 at 5:36
add a comment |
Personally I would look into Cloud Functions
. Assuming you're saving the contact submission into the database, you could trigger a function to send you an email alerting you of the submission.
There is a good example in the firebase/functions-samples
GitHub repo, which triggering an email when a database record is written to.
--
Alternatively you could make a HTTP Cloud Function which accepts POST
requests and converts the contact submission into an email to your inbox.
OR instead of a HTTP Endpoint, you could create a callable
function which is kind of similar but removes some of the HTTP overhead.
Personally I would look into Cloud Functions
. Assuming you're saving the contact submission into the database, you could trigger a function to send you an email alerting you of the submission.
There is a good example in the firebase/functions-samples
GitHub repo, which triggering an email when a database record is written to.
--
Alternatively you could make a HTTP Cloud Function which accepts POST
requests and converts the contact submission into an email to your inbox.
OR instead of a HTTP Endpoint, you could create a callable
function which is kind of similar but removes some of the HTTP overhead.
answered Jan 3 at 5:32


sketchthatsketchthat
2,0101918
2,0101918
1
perfect, thanks for the info. Looks like this one of these is the direction I want to go, likelyCloud Functions
– dcp3450
Jan 3 at 5:36
add a comment |
1
perfect, thanks for the info. Looks like this one of these is the direction I want to go, likelyCloud Functions
– dcp3450
Jan 3 at 5:36
1
1
perfect, thanks for the info. Looks like this one of these is the direction I want to go, likely
Cloud Functions
– dcp3450
Jan 3 at 5:36
perfect, thanks for the info. Looks like this one of these is the direction I want to go, likely
Cloud Functions
– dcp3450
Jan 3 at 5:36
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54016750%2fhow-do-i-process-a-contact-for-created-in-angular%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown