Send data from Framer to Google Sheet (Custom Form)

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

Комментарии • 75

  • @EdgeCodeStudioUK
    @EdgeCodeStudioUK 6 месяцев назад +3

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

  • @Muhammad-gl5wx
    @Muhammad-gl5wx 8 месяцев назад +3

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

  • @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.

  • @G.GroupInvest
    @G.GroupInvest 11 месяцев назад +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

  • @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)

  • @simongabriel7218
    @simongabriel7218 10 месяцев назад +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  10 месяцев назад +1

      Just use a window redirect on your success function

    • @simongabriel7218
      @simongabriel7218 10 месяцев назад

      @@AMDesignAndDev Thank you!

    • @Muhammad-gl5wx
      @Muhammad-gl5wx 7 месяцев назад

      @@AMDesignAndDev can you explain this in detail?

  • @toktogulsatylganov4453
    @toktogulsatylganov4453 Год назад

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

  • @anastasiiafilenkova8582
    @anastasiiafilenkova8582 5 месяцев назад

    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!

  • @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.

  • @patrickmullot73
    @patrickmullot73 7 месяцев назад

    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?

  • @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?

  • @MattToering
    @MattToering 7 месяцев назад

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

  • @ansaransu7634
    @ansaransu7634 6 месяцев назад

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

  • @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.

  • @WebsitesByAlan
    @WebsitesByAlan 9 месяцев назад +1

    Do you have the code snippet for the Framer part?

  • @SiKethil
    @SiKethil 10 месяцев назад

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

  • @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.

  • @dukedan964
    @dukedan964 Месяц назад

    how about multistep forms how would they work/?

  • @parejaj7954
    @parejaj7954 5 месяцев назад

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

  • @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?

  • @PranavPrakash-hr3bh
    @PranavPrakash-hr3bh 5 месяцев назад

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

  • @vladromonuck4644
    @vladromonuck4644 4 месяца назад

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

  • @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 11 месяцев назад

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

    • @FaixanRather
      @FaixanRather 11 месяцев назад

      Never mind thank you for the code@@dudleart

  • @leslie8
    @leslie8 11 месяцев назад

    You're amazing. Thank you so much!

  • @JedHurricane
    @JedHurricane Год назад

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

  • @matheuswebmkt1
    @matheuswebmkt1 5 месяцев назад

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

  • @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?

  • @MATWINNERS
    @MATWINNERS 7 месяцев назад

    Thanks a lot you really saved me!

  • @mssanimation9383
    @mssanimation9383 8 месяцев назад

    what changes should I done when using dropdown and checkerbox?

  • @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 😁

  • @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

  • @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.

  • @madaraplays247
    @madaraplays247 11 месяцев назад +1

    Thanks A lot Man

  • @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 3 месяца назад

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

  • @claudenirsilva9669
    @claudenirsilva9669 10 месяцев назад

    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  10 месяцев назад

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

  • @paavan
    @paavan 8 месяцев назад

    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 8 месяцев назад

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

  • @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

  • @UmarSalman
    @UmarSalman 9 месяцев назад

    Great content but screen is hidden with your front cam video

  • @ifeoluwaawi8508
    @ifeoluwaawi8508 9 месяцев назад +1

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

    • @tinananaaaa
      @tinananaaaa 6 месяцев назад

      Same here

    • @mashirolvsky
      @mashirolvsky 3 месяца назад

      Have you found any solution for that?

  • @djWARRIOR
    @djWARRIOR 10 месяцев назад

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

    • @matheuswebmkt1
      @matheuswebmkt1 5 месяцев назад

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

    • @djWARRIOR
      @djWARRIOR 5 месяцев назад

      @@matheuswebmkt1 no 🤣

  • @viralstart399
    @viralstart399 9 месяцев назад

    hey can you give framer code also

  • @hareenm5950
    @hareenm5950 7 месяцев назад

    not working for me

  • @GermanLazarev
    @GermanLazarev 9 месяцев назад

    Why you do this so complicated

    • @AMDesignAndDev
      @AMDesignAndDev  9 месяцев назад +1

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

    • @GermanLazarev
      @GermanLazarev 9 месяцев назад

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

    • @AMDesignAndDev
      @AMDesignAndDev  9 месяцев назад +1

      @@GermanLazarev good to know!

  • @ansaransu7634
    @ansaransu7634 6 месяцев назад +1

    can you share the framer code with us please?