Use own custom form with MailChimp [closed] - html

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 4 years ago.
Improve this question
I'm currently working on a "coming soon" page that has a single text field and button where a user can input his/her email address to get notified when the app launches. I've heard that mailchimp is quite a nice little tool to use that handles all the user details that gets collected (meaning I don't have to worry about any scripting and a database my side) as well as automatically emailing the user that signed up thanking them etc.
I've tried designing a form to use on my site with mailchimp but I'm just not happy with the overall look and feel of the forms. Sure I can change edit some properties like color and all that jazz, but it just doesn't fit my needs.
Is there a way that I can use my current html form that I already have, with mailchimp? Instead of using the forms that one designs on mailchimp.
Thanks in advance

You bet.
I'd check out their support article about custom hosted forms. It explains a bit about how form fields will need to look to jive with their database. You could also view-source of the mailchimp-hosted form you designed and see how the input names/types are put together there specifically for your list.
Also, paid accounts can use advanced forms mode to customize the HTML that they host for a list.

Yes, as winfred mentionned there are several ways.
If you know html, just get the code from the subscription html page (through "View Source" for example) and paste into a blank html page that you can modify before uploading to your website.
As you just need the email, this should be straight forward.
If you haven't seen it yet, this page could help:
http://kb.mailchimp.com/article/can-i-host-my-own-sign-up-forms
Good Luck!

Related

Is there any possible way to give a <p> or a <h1> Tag. Something like a "src"? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I want to create Websites for small companies like restaurants. But i can imagine that i will often get called when they need help "Changing the text". Because they simply doesnt know better. Then i often will have do it for them. But there might be another way?
Image changing is simple. Just rename any Picture you want.
Like:
indexPicture.jpg
Everyone easily can replace those jpg. They simply rename any picture to indexPicture.jpg (preferable same size).
But when it comes changing to text. I can imagine a customer, that destroys html code. and removed some tags like (30 min work). Because he doesn't know better.
Can't I bind some text file to a <p> tag? So they simply have to open it and write something new.
Are there any better method?
Like a free App, they can open every website and simply drag and drop changes or select a <p> tag and simply rename it?
This isn't something that's really supported in basic HTML5, so the simple answer to a simple question is: no.
But life is never that simple in the modern web. If you're using a client-side templating framework like React or Angular (both are JavaScript frameworks which are freely available) you can code the pages to load fragments of text from disparate files which your client may have an easier time editing. I don't believe posting example code here is valuable to the question since that's basically a tutorial on how Angular or React work. There are great tutorials and examples on their sites.
As suggested in the comments the most accurate thing I can think of is to use a CMS. These are very helpful when changing the content of your site. Some examples are Wordpress, Drupal or Joomla. You can have a look here: https://www.ucl.ac.uk/building-great-websites/managing-your-website/using-a-cms
I hope that helps you!
You could try a shtml file instead? No CMS needed. I recently found out about this when creating my own HTML5 site as I wanted an easy way to edit a common footer rather than going through all the pages.
Just create a folder with the necessary files (Every paragraph maybe) and include it in the main file using a code like this:
<!--#include virtual="../filename.shtml" -->
I noticed that you didn't want to use a CMS such as WordPress, which as the comments suggest would be a really effective solution.
I once had an issue where I couldn't use a CMS cause I didn't have Cpanel access and what we essentially did was the follow.
Define a XML file, with clearly defined tags for each section of the
website that the client may want to change periodically.
Access the XML file through PHP(something like SimpleXML), and
display the tags/relevant content in the page.
Create a backend that allows the client to view/update content
through forms.
Alternatively, you may use a similar solution with databases and give forms for editing.

Tables with images in HTML [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I am attempting to use HTML to create an email? I don't really know much about this to begin with so I'm working from no previous knowledge as its my first time. Do I need to host the images on a website if I am going to reference them in the email? Or can I just directly reference the location on my computer?
There are two important thing you have to know about HTML e-mails:
You can use a table just fine to organize the content, and
You have to use inline CSS to style the non-image parts.
Here is a very nice but short guide you can use as a checklist for your first prototype. Here is another, multi-part tutorial. Here's a third one. And you can find a lot more on Google.
For images, you probably have to store them on a private server or an image hosting service - if you have no access to a server, imgur can possibly work, too.
images needs to be hosted somewhere and accessible via the network (with absolutes url and not relatives urls)
Yes, Image should be included. the following link might help. http://moz.com/community/q/where-to-host-images-for-e-mail-newsletter
You most definitely cannot reference them from your computer.
You can either reference them with full URLs, as in:
<img src="http://www.domain.com/directory/image.gif" />
Or you can attach them to the email as files and reference them with the name of the attached file:
<img src="attached_image.gif" />
Some mail clients will reject either method for security reasons (it can be considered a security breach to either automatically download an attachment or to retrieve an external URL, especially from webmail clients in the latter case). This is why you see links like "Having problems viewing this email? Click here to view it online" or email clients with the option to download images that are not displayed by default.

Email html frameworks? (aka Bootstrap for emails) [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
I am looking for a list of good Email/HTML frameworks for my next web project. As far as I know, it is very difficult to make good working HTML for all platforms & browsers.
Best working solution would have following:
List of patterns, that can be reused (say basic elements like copy, H1, H2, full-width images, tables, lists)
CSS template engine (LESS/SASS), to style all files once
Basic grid
Support for mobile devices
I have found only this solution from Mailchimp: https://github.com/mailchimp/Email-Blueprints
Any other options?
Upd. So far found these:
http://zurb.com/ink/
https://github.com/rodriguezcommaj/salted
https://github.com/mailgun/transactional-email-templates
https://github.com/leemunroe/html-email-template
Also really good overview about sending emails here — http://www.leemunroe.com/sending-email-designers-developers/
You should check out mjml, which is a nice component based markup language from which you can generate email html. https://mjml.io/ You can even fork it on Github: https://github.com/mjmlio/mjml This component based approach is getting more and more wide spread.
Also, we have built a nice editor tool for creating responsive emails. You can try the editor if you click on the demo button here: http://edmdesigner.com/responsive-email-editor-for-end-users If you like it, you can register here: https://app.edmdesigner.com
You can try this http://zurb.com/ink/
If you are adding background images, this site will help you to get that showing in outlook http://backgrounds.cm/
And here you can get another boilerplate emailology.org
Emails are tricky. None of those above mentioned boiler-plates are full-proof. Best option would be to test your emails.
Email testing tool > litmus.com or emailonacid.com Unfortunately they are not free.
A free email sending service to test your emails by sending to your email address (and perhaps your friends who have other devices) is putsmail.com
Generally simple HTML should work quite well in todays mail clients/browsers. Avoid images and external resources, write everything needed to display the E-Mail correctly inline inside the HTML code. Like ths CSS. Avoid JavaScript, this will not work.
If you wanna use a service, MailChimp is awesome, but you also check wanna check
sendgrid.com
and
https://sendloop.com
Wich I personally both also liked. But I would prefer MailChimp in general for you.

Sitecore, why is so difficult? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I am new to sitecore and my company has been using external company to manage their sitecore, which I totally understand, since it involved so much work on the development.
As a designer myself, I found extermely difficult to create a custom page unless I use what's already available. I could use simple page to insert my html codes but again, it's just way too long. In regular case, when you build a html site, you could simply create pages in dreamweaver and view it on your local computer.
I have tried to make a custom page with the presentation control, but each time I called a sub-rendering. the page is just a BLANK.
*so my 1st question will be, What's the procedure to create a custom page? *
I know sitecore suppose to be powerful and there is many api, I really would like to find out why I found it's so difficult......
my background is, designer base with knowledge of html, css, and php. I am not a developer that's for sure. :)
Thanks for taking time read my blah blah..:)
1st question will be, What's the procedure to create a custom page?
To answer your first question, there are some high levels steps you would generally take.
Create a page template that includes any fields or metadata you need to render the page
Create any layouts, sublayouts, or renderings necessary to render the custom page - this is where having access to a developer normally becomes necessary
Assign the renderings and datasources to the instance of your new template (or better yet, assign the renderings to __Standard Values item)
Publish everything out
You should reference the Self-Study to Building a Very Simple Site from Sitecore
2nd question will be, why do we need to call the developer each time when we want to have some feature inputs?
To answer your second question: To get very far with customizing Sitecore you will need to be a developer or have access to one. This can be mitigated to some extent depending on how flexible the solution is they developed. But let's be real - Sitecore is an Enterprise CMS, it's not Wordpress where you can install a theme and a few plugins.
As someone just learning, there are a number of options
Training from Sitecore - this is probably your best bet
Download and play with Launch Sitecore for sample code and examples to build a real website
Check out the Sitecore Marketplace for modules that can get things done for you
Subscribe to and read John West's blog for inside information of basically every aspect of Sitecore
3rd question is, why I can access the CSS?
This question doesn't make sense frankly, so I will assume it was meant to ask "How?" or "Where?" Without any more information about the site in question, you can normally map the URL to the location on disk. For example:
http://www.mysite.com/css/styles.css
This URL might map to c:\inetpub\wwwroot\mysite\website\css\styles.css
I do highly recommend that any code changes, including CSS, be done through your source control system and only be deployed following your standard release management.
Honestly, I don't believe you are qualified to modify and maintain the Sitecore site given your current training and experience level. The first step I recommend is getting that Sitecore developer training and any training available from your vendor on the specific implementation. Good luck!

"One page" / "long front page" web design? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
There's a web design trend that I've been seeing more and more in sites I come across. The thing is, I don't know what it's officially called, so I don't know how to look for the topic in web design sites or blogs. I'd like to find tutorials and articles regarding tips and best practices, but I haven't found any and don't know what people are calling this design style.
Basically, it's having a long front page (or inside pages too) with lots of horizontal sections with big images and text. It's sort of like one-page sites, but it's not one-page. It's sort of like Parallax, but it doesn't really use the parallax effect (not necessarily at least). It also goes very closely hand-in-hand with responsive design, as it shares that long vertical format made for lots of scrolling.
A couple of examples of what I'm referring to: www.marketo.com, www.ginzametrics.com, www.kinhr.com
I'd appreciate any help finding the official name of this, if there's any, or also any related articles or resources. Thanks!
I believe the technical term you're looking for is single-page application or single-page interface.
Google search results for the phrase "single page website" show that it is used to describe the same types of sites. One page website comes up as another synonym (onepagelove.com provides a collection of single-page site designs, for example).
However, single-page application seems to be the most official and comprehensive term. Relatedly, it is actively used as a question tag here at Stack Overflow: https://stackoverflow.com/questions/tagged/single-page-application
They are "long page scrolling" designs. See: http://www.dtelepathy.com/blog/inspiration/long-page-scrolling-designs
A single page application is NOT the same as a "single page website". First of all, the difference between an application and a site is that a site is simply used to display information whereas an application provides a function or utility or service to the user. Applications are interactive by necessity. In addition, single page apps may have more than one "screen" or "view", but these views are loaded in via AJAX calls behind the scenes and do not require a page refresh. Examples of single page applications include Gmail and Facebook.
A single page website does not necessarily have a long page scrolling design.