Send data from Framer to Google Sheet (Custom Form)

Поділитися
Вставка
  • Опубліковано 15 гру 2024

КОМЕНТАРІ • 77

  • @EdgeCodeStudioUK
    @EdgeCodeStudioUK 6 місяців тому +3

    Bro!
    You dropped the best video for Framer
    Thanks a lot for this tutorial and Hats off to you!

  • @NuanceWebsites
    @NuanceWebsites Рік тому +3

    This is a very important topic. Can you do more videos on all of the forms and the various ways to interact with the data.

  • @aswathly4673
    @aswathly4673 7 місяців тому +4

    when I submit the form, google drive url opens stating "you don't have access". What might be the issue? (the input from the user is appended to the sheets)

  • @G.GroupInvest
    @G.GroupInvest Рік тому +2

    Thanks for this video, I made it and it works fine .. just a small feedback in Framer, the code editor and the code text looks not like yours in the videp anymore so it could be confusing for some peoples if they are not understanding the coding at all

  • @simongabriel7218
    @simongabriel7218 11 місяців тому +2

    This needs so much more attention. Really great work, and thank you for taking your time to explain this so well!! Framer really needs to work on their forms, as those paid options are awful and are only successful because of the lack of other options.
    I'd like to redirect to a thank you page instead of a printed out text message. Do you know the cleanest way to do that on submit?

    • @AMDesignAndDev
      @AMDesignAndDev  11 місяців тому +1

      Just use a window redirect on your success function

    • @simongabriel7218
      @simongabriel7218 11 місяців тому

      @@AMDesignAndDev Thank you!

    • @Muhammad-gl5wx
      @Muhammad-gl5wx 8 місяців тому

      @@AMDesignAndDev can you explain this in detail?

  • @Muhammad-gl5wx
    @Muhammad-gl5wx 9 місяців тому +3

    Great AM design
    How can I prevent it from going to another page?

  • @copaxchannel
    @copaxchannel 5 місяців тому +1

    Hey AM design, is there a way to redirect submit to an actual framer page like a "thank-you" page? what should I input instead of return?

  • @WebsitesByAlan
    @WebsitesByAlan 9 місяців тому +1

    Do you have the code snippet for the Framer part?

  • @dukedan964
    @dukedan964 Місяць тому

    how about multistep forms how would they work/?

  • @PranavPrakash-hr3bh
    @PranavPrakash-hr3bh 6 місяців тому

    i dont want to redirect to another url after successful submission,what changes should be madein code?

  • @toktogulsatylganov4453
    @toktogulsatylganov4453 Рік тому

    Thank you for the clear and straightforward tutorial!
    I have a question: are these steps similar when linking to Google Forms?

  • @vladromonuck4644
    @vladromonuck4644 5 місяців тому

    how can we do reverse? from google table to framer cms or something automaticly

  • @anastasiiafilenkova8582
    @anastasiiafilenkova8582 6 місяців тому

    Thanks! This was more than useful - this saved my project!
    Still I have a question if I can to redirect the final page not to page with the text but to some page of my site project, so it would be fancier.
    I hope you will find this question interesting and useful for others to explain :)
    Have a good day!

  • @patrickmullot73
    @patrickmullot73 8 місяців тому

    Great Tutorial! congrats! What about security? How could we make the endpoint more secure to only accept requests from the framer page and not any arbitrary person?

  • @MattToering
    @MattToering 8 місяців тому

    Can we pull UTM parameters into the form? That’s a must for me.

  • @the_rollback
    @the_rollback Рік тому

    Loved it. Thank you so much for such clear tutorial. A recent client of mine asked for UTM parameters so they could fetch the channel the page loaded from. It is usually appended in the URL. Is there a way you can teach us that too. Thanks man, still absolutely appreciate your bits. True fan of your work and journey.

  • @yourtoken1732
    @yourtoken1732 Рік тому

    Is there any way to fetch data other than "text" fields? like drop-down, tel, etc? since e.parameter records just one type ig

  • @matheuswebmkt1
    @matheuswebmkt1 6 місяців тому

    You know if is possible send data from Framer to Active Campaign?

  • @Michael.design
    @Michael.design Рік тому

    Is there a way to do it the other way around.. I use a financial api to retrieve stock data in a google sheet. It’s still a goal of me to present that one day in a beautiful way on a website. But don’t really know where to start? Would it be possible with Framer maybe?

  • @omarmahariq
    @omarmahariq Рік тому +1

    Thank you for the tutorial. I was just thinking of a way to use google sheets to collect data. I have a question though, how do I go about redirecting users to a specific page after submitting?

    • @darmaparamarta8513
      @darmaparamarta8513 Рік тому +1

      Same question, let's say we have a success page designed in Framer

    • @dudleart
      @dudleart Рік тому

      Please try this code, and ensure that the "Back to Home" button on the success page opens in a new browser window. This is important to prevent the Google script from lingering in the URL after form submission:
      function doPost(e) {
      var row = [
      e.parameter.first_name,
      e.parameter.last_name,
      e.parameter.email,
      e.parameter.package,
      e.parameter.message,
      ]
      var sheet = SpreadsheetApp.openById('1ThoJ8RQms37wooMNjgMihLj8j2P8EvUt0UCoe3ACcNc');
      sheet.appendRow(row);
      // Create an HTML response with JavaScript for changing the URL
      var htmlOutput = HtmlService.createHtmlOutput('window.location.href = "numerical-months-147179.framer.app/thanks";');
      return htmlOutput.setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL);
      }

    • @FaixanRather
      @FaixanRather Рік тому

      @@dudleart please can you send me a video how to do it?

    • @FaixanRather
      @FaixanRather Рік тому

      Never mind thank you for the code@@dudleart

  • @mssanimation9383
    @mssanimation9383 8 місяців тому

    what changes should I done when using dropdown and checkerbox?

  • @SiKethil
    @SiKethil 11 місяців тому

    loved it. Thank you, i have a problem, when form submited it was open permission to access google drive always. Any wrong with this?

  • @cheapandhealthy
    @cheapandhealthy 11 місяців тому

    You're amazing. Thank you so much!

  • @JedHurricane
    @JedHurricane Рік тому

    Wow! Great video! I'm gonna try this, thanks

  • @paavan
    @paavan 9 місяців тому

    What if I wanted to style something in Figma and use the code Figma gives me to use within Framer?
    Seems like first I need Figma to give me React code which I think can be done using Anima. I'm not sure. Trying to figure it out. Any tips?

    • @mahaltejapilla2136
      @mahaltejapilla2136 9 місяців тому

      if you want free use dualite plugin to get code, anima would be available on devmode only but it is not free

  • @CandelaNazar
    @CandelaNazar 8 місяців тому

    Hi! Thank you very much! This worked amazing.
    I was wondering if there's a way to implement options in this script.
    Like for example, asking for the gender of a person, if they could select between a set of options.
    Also I would like to know if there's a way to make an input optional. Like if someone doesn't want to add their Name, if they could leave it blank without framer asking for an input.
    Thank you so much

    • @AMDesignAndDev
      @AMDesignAndDev  8 місяців тому

      Obviously, just paste the code in this video and ask ChatGPT to do it and it would be able to show you how to do it.

  • @dotpenji
    @dotpenji Рік тому +1

    Impressive work! How can we expand on the capabilities of these custom Framer forms even further?

    • @AMDesignAndDev
      @AMDesignAndDev  Рік тому

      Like any normal html form

    • @abigailcayetano487
      @abigailcayetano487 Рік тому

      This tutorial was indeed impressive!

    • @motivatedbeastph
      @motivatedbeastph Рік тому

      Your tutorial was greatly appreciated. I was just brainstorming ways to utilize Google Sheets for data collection, and your guidance was right on point.

  • @ansaransu7634
    @ansaransu7634 7 місяців тому

    Thanks for the great tutorial!, Can you show how we can add an input field to upload a document like a PDF as well.

  • @madaraplays247
    @madaraplays247 11 місяців тому +1

    Thanks A lot Man

  • @MATWINNERS
    @MATWINNERS 8 місяців тому

    Thanks a lot you really saved me!

  • @WaseemAhmedMughal
    @WaseemAhmedMughal Рік тому

    Hey, thank you for the great video. I want to receive response back in my website, hide the form and display the message. Can you help?

  • @taufiqnurrahman2264
    @taufiqnurrahman2264 8 місяців тому

    Great tutorial! How do we add a 'success snackbar' or 'success modal' when user click on the submit button?
    Thank you!

    • @AMDesignAndDev
      @AMDesignAndDev  8 місяців тому

      Stop prevention on the submit button, and then just trigger custom component in the same file.

    • @taufiqnurrahman2264
      @taufiqnurrahman2264 8 місяців тому

      @@AMDesignAndDev Amazing! It would be great if you can make the video tutorial as well 😁

  • @ifeoluwaawi8508
    @ifeoluwaawi8508 10 місяців тому +1

    Hey thanks for this but I am getting this error
    "Sorry, unable to open the file at present."

    • @tinananaaaa
      @tinananaaaa 7 місяців тому

      Same here

    • @mashirolvsky
      @mashirolvsky 4 місяці тому

      Have you found any solution for that?

  • @muhammadditafarel9677
    @muhammadditafarel9677 7 місяців тому

    great, thanks for sharing.

  • @OneBrighDay
    @OneBrighDay Рік тому

    Nice tutorial. Is there an advantage to submitting this to Google Sheets rather than Google Forms?

    • @AMDesignAndDev
      @AMDesignAndDev  Рік тому

      How would you submit it to google forms? I don't know.
      Google forms also outputs its results in sheets.

    • @OneBrighDay
      @OneBrighDay Рік тому

      @@AMDesignAndDev I was watching your video to see if I could figure it out 😊. My assumption is I can use the pre-filled link to get the field entries and map it to the names in your form. Like, entry.2005620554=${name}. I guess I should work it out and get back to you. But since you went this direction I was like maybe this is better.

  • @sebastiansantaella2691
    @sebastiansantaella2691 4 місяці тому

    Thanks for the video it helps a lot, can you make one video to send data to whatsapp?

  • @djWARRIOR
    @djWARRIOR 10 місяців тому

    Framer and Zapier is that possible ?
    And what others integrations available for framer ?
    Thx thx thx

    • @matheuswebmkt1
      @matheuswebmkt1 6 місяців тому

      Did you manage to do it for Zapier or something else?

    • @djWARRIOR
      @djWARRIOR 6 місяців тому

      @@matheuswebmkt1 no 🤣

  • @puseletsomaraba1313
    @puseletsomaraba1313 Рік тому

    Thank you, would like to add data in google sheet, and also framer review input data and confirmation from user, also a framer confirmation redirect screen

    • @AMDesignAndDev
      @AMDesignAndDev  Рік тому +1

      All can be done, but will obviously need extra code.

    • @JoaquinGonzalezMx
      @JoaquinGonzalezMx Рік тому +1

      I tried to do it but you will get an error message from CORS policy when trying to get an answers back from the Google Script and haven't been able to solve the issue. Tried setting CORS headers on doPost and doOptions but it won't work. Would be great to have some input from @AMDesignAndDev

  • @claudenirsilva9669
    @claudenirsilva9669 11 місяців тому

    Hi! Thank you for the tutorial! It was really helpful! But i keep getting this message "Script function not found: doGet" when i try to execute this function. i was wondering if you could help me. 😅

    • @AMDesignAndDev
      @AMDesignAndDev  11 місяців тому

      Do get for what? The function used here is doPost.

  • @marcodisanto
    @marcodisanto Рік тому

    this is great and very well explained! how can we do it on multiple pages?

    • @AMDesignAndDev
      @AMDesignAndDev  Рік тому

      You can just use the same component and insert it in other pages, it would work.

  • @parejaj7954
    @parejaj7954 6 місяців тому

    Great info. Would have brought more value if you didn't rush through it.

  • @hareenm5950
    @hareenm5950 8 місяців тому

    not working for me

  • @viralstart399
    @viralstart399 10 місяців тому

    hey can you give framer code also

  • @UmarSalman
    @UmarSalman 9 місяців тому

    Great content but screen is hidden with your front cam video

  • @rumorscameras
    @rumorscameras 12 днів тому

    there s no way to add a form id which makes it useless for google

    • @AMDesignAndDev
      @AMDesignAndDev  12 днів тому

      Why? Can't you just have a hidden field with the form id in the form and send that to google.

  • @GermanLazarev
    @GermanLazarev 10 місяців тому

    Why you do this so complicated

    • @AMDesignAndDev
      @AMDesignAndDev  10 місяців тому +1

      :D The other channels are already doing simple stuff, why not do complicated :D

    • @GermanLazarev
      @GermanLazarev 10 місяців тому

      Bro we have 2024 the key ist make things easy to reach more audience 🙌

    • @AMDesignAndDev
      @AMDesignAndDev  10 місяців тому +1

      @@GermanLazarev good to know!

  • @ansaransu7634
    @ansaransu7634 7 місяців тому +1

    can you share the framer code with us please?