Search engine marketing is tweaking content and curating links to get your product appearing in search engine results. PPC is a payment model for companies looking to get clicks on their sites, and CPC is a metric of how much it costs per click.
Member 11414956 wrote:
Combine this with SEO (Search Engine Optimization) and you have a good, solid online marketing strategy
No you don't. SEO is important if you engage in SEM, but SEM is such a small, small part of a solid online marketing strategy. In fact SEM is only a tool, one of many you should use, and so could be part of a strategy, but a strategy also includes things like understanding your audience, the market, your competitors and your product. (I add the last one because I speak to too many marketing departments that don't actually understand their product).
I can dig it. SEM encompasses much more than just PPC and SEO. I believe that SEM collaborates multiple aspects of digital marketing, but also considers the testing, optimization, and improvement of an overall campaign.
I do agree with Chris on this in the regard that PPC and SEO are just a potion of what is involved with a SEM campaign. It takes more than just those two elements to develop a strong campaign. Keep in mind that conversion tracking, optimization, and tweaking a campaign are all things to consider. Some aspects of digital marketing are not necessary for a SEM campaign.
Primarily my business is consulting, but lately I've developed an application that allows people to create their own HMI's (Human-Machine Interface). I really don't have a problem marketing that product since my customers are taking care of that for me...
The question I have however, is that in the course of creating this product there are a couple of libraries that would be really useful to other developers. I've put in a lot of time into these libraries so I don't want to give them away, but I'm planning on making them cheap enough for casual developers to get. I really don't have the means to join an affiliate or advertising network, or anybody to develop the advertisements. There are a couple communities like CP, but as far as I can tell, CP has the biggest online community for developers. CP also does not allow me to make an article about how to use the library, so I really can't do that.
How would you suggest a cost-effective way of getting the word out about these libraries? If CP had an article section that I had to pay to post an article in I would jump on that in a minute, but it doesn't exist. CP has a section for sponsor articles, but I can't see any way to become a sponsor. I'm also not sure if it would be "kosher" to post in the forum about the product and offer it free to a few developers with the stipulation that if they liked it to write a review. I've been developing for 20 years, but this is the first foray into marketing my creations, any advice is appreciated!
Our company has just developed two business computing software, which are quite innovative, and there are few similar tools on the market. The target customers involve any person including both business users or technicians for complex data process.
Could anyone give some suggestions about how to enter international market?
Meet some people who already using similar products such as office manager or CEO and ask for an appointment for demo of your application. In this meeting explain what are your special things aquinted in that software and how different your service and software are. Do not miss how you can help then in migrating other software to your software. Then you can open up.
Use Google to show in top ranked using similar keywords. Offer trial periods etc.
It depends on the product, and how many you need to sell in that market to break even or produce a profit, and then consider market demand in that country.
EMS, they make database manager software does a good job, and is Russian, but sure looks like a US company, you might want to copy what they did, or else consider putting a boot on the ground in that country, to generate interest, create advertising campaigns, advertise on the radio, perhaps retail sales.
NOD32 is Czech, but has boots on the ground in San Diego, that runs the US website, creates advertising campaigns, handles licensing, etc. Expensive operation, but effective.
It depends on your product... who are you marketing to? If your product is targeted at the masses, certain things will work (such as social media), but if you're targeting a market such as military or government agencies, that wouldn't work at all. You'd have to advertise in ways that would appeal to them directly (military trade shows, ads in military related magazines/websites, etc.). So it really has to depend on your audience.
After you finish your project, what type of marketing do you use to make it popular?
...and by the way, if you're waiting until you're finished with a project to market it, you're already too late. Smart marketing starts while you're still working on the project, usually somewhat in the mid to early stages (some wait until the late stages but then you'll be limited in changes at that point). Why? You need to build hype AND get some immediate feedback from users as to what they would like to see your product do. How? They'll say "Cool! ...but does it also do this..." and you'll learn what it is they expect.
It depends on the type of the product you're about to release but I think it would be best if you can combine several marketing tools rather than using just one. In nowadays situation, social media would be the most efficient tool to spread the reputation of your product.
When trying to make your product or project popular, you have to ask yourself, to whom are you trying to cater your product to? Is it the masses in general? Or is it a more specific group of people? Usually a social networking and social media is a notably very helpful aid in creating traffic for your product. But different advertisements work for different different groups of people.
Yes its SEO...and social media now a days if you have time and patience for your results to come up. Otherwise we go with SEM i.e. search engine marketing which includes all the paid techniques to bring business. It includes PPC, CPC and more.
You need to discuss with the customer his exact requirements, down to the last detail. Then you need to estimate the time it will take for you to meet those requirements, not forgetting to include time needed for testing purposes. I have found writing unit tests takes almost as long as writing the code for the project. Then, depending on what you think your time is worth, you can come up with an estimate for the project. My advice would be to add an extra 25% on the estimate of time you think it will take, as I found it is always better to over estimate than the other way around.
When I was a coder, we worked on algorithms. Today, we memorize APIs for countless libraries — those libraries have the algorithms - Eric Allman
Well the best to do it is the one on one face to face conversation with your client. Never share or ask about the requirement and all on phone or video conferencing etc because you might can not get the exact requirement. Schedule a meeting and talk one to one with your client.
Salespeople. They call potential clients, telling how awesome the product is, and, that we're offering a rebate this month.
Mukund Thakker wrote:
How do you estimate/analyze the requirement of the client?
Estimate and analyzing are two different steps. First you guess, based on the general information that the client puts forward. Then you'll have to analyze each bit; create a data-model if required, make sure that you understand the client (lists of definitions help here), understand what needs to be built and what the constraints of it's platform will be (requirements), specs[^], we collect and verify user-stories..
This process needs some one who having a good experience in its field. Approach to your client with some really good presentation of your work. Make your client understand your things in a polite way. Keep good attitude in front of them.
I'm working on a product and now that it's nearing completion, I'm starting to worry about copyright and trademark.
I see the two all the time but have little to no knowledge of them.
Copyright is the rights to distribute the product, so putting copyright on the product will prevent illegal distribution, right? (Prevent or allow me to sue them I mean)
Trademark is used to reserve the use of a name/image (according to wikipedia).
So putting a Trademark on the product name will protect it from use by others.
My two questions are:
If I Copyright a product, do I also need to Trademark it's name to prevent others from using it?
Can a Trademarked software product name be used in something completely unrelated such as a play?
I'm not a lawyer. I assume you;ve read the wikipedia article on copyright[^]
What do you mean by "use"? If you create something then you control how it's distributed, so if you don't want someone using it, don't distribute it.
A trademark protects the mark's use for commercial purposes - it doesn't mean it can't be used in places (such as an article about the product) where there's no chance of there being confusion about whether you're using the name for commercial purposes or just talking about it.
I think what you're after is a License agreement. Get a lawyer if you're concerned, or pick a common license[^]
So I'm currently working on a small personal product for non-commercial use.
The product is freeware and has plugin/addin capabilities.
The question is wether I should get a seperate domain name for the product or host it on a subdomein of my private website?
The real problem is that if it were to become popular, the url is rather unfriendly.
But host it in a sub-folder on your private domain. That way you're not paying for extra hosting, and the url can still be friendly. (providing your hosting account allows for multiple domain names, if it doesn't....Change).
Then, Just point the dns of your new domain to www.Yourprivatedomain.com/newdomainfoldername/
Hi, if you are serious about your non-commercial product (and have expectations for it to become something huge), it is well worth it to purchase it's own domain for $5.
You can always host the site on your current server, but point the DNS to the new domain.
The last comment I would like to make is that you mentioned that the URL is "unfriendly".. this should just be another reason to purchase a more "friendly" URL, so the product has a better chance to become something significant to the community and not just be a waste of your time.
"The real problem is that if it were to become popular, the url is rather unfriendly"
Interesting question because nowadays many people do not need to remember urls as they did in the past - google takes care of urls.
I have some freeware that sees +-500 downloads a day(from my site).
The vast majority of hits are through other sites that provide links to my site - and many sites copy my download and host it themselves.
So a friendly url is not necessarily vital...
However in the end I think having a separate domain name for your software/products just adds that little bit more of a professional feel to it...
Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
Ok, so I'm ready to start marketing and selling what I think is a killer niche
engineering app. The problem is I don't know how to actually set up the
mechanics of selling it on a site! Can anyone help?
Ive got a windows app ready for distribution and sales
its got an installer, a ftp site that it gets updates for itself, etc
now what is the easiest way to set up a store?
i.e. how do i get a "pay $25 with your credit card to download my app button" with
credit card payment processing/ftp download etc?
I had a bad experience with paypal where someone bought a key off me.
Then 30 minutes later they declared that their card had been used fraudulently.
Paypal refunded them and they got to keep the key and give my software away for free.
When I googled the postcode for the member I discovered that their registered address was in the middle of a docklands area in Inverness Scotland.
So my suggestion is that if you use paypal you verify the credentials of the buyer before sending a key - I would not want you to learn the hard way as I did...
Continuous effort - not strength or intelligence - is the key to unlocking our potential.(Winston Churchill)
Yes, you are correct. Unfortunately, this may happen with any card processor, not just PayPal. The card processors - and the credit card companies themselves - are all on the side of the buyer. If the buyer says it was fraudulent, then that's it - you have no chance of getting that decision reversed.